お世話になります。分かりずらいタイトルですいません。
###前提・実現したいこと
前提として、MAMP環境の上で動作検証を行っていますが、ここで知りたいのはロジックでして、言語は何でもいいです。
実現したい事
あるテーブルはstart_time_hourとend_time_hourという二つのカラムを含んでいます。
そのカラムは0から24、即ち一日の「n時」を指す数値が入るとします。(入るのはhourだけです。)
start_time_hour:6
end_time_hour:14
というようなレコードが存在するとして、それは一日の6時から14時を指しています。
この場合、05時と、1524時の間に「start_time_hourとend_time_hourが設定されていない、空白の時間帯」が生じますが、「この空白の時間帯が存在しているか」を検出したい。というのが、実現したい事です。
start_time_hour:2
end_time_hour:12
start_time_hour:13
end_time_hour:20
の二つのレコードが存在した場合、期待される結果は「空白の時間帯は、1時と、21時から24時」です。
こちらとしましても、試行錯誤してみましたが、そもそもロジックが思いつけず実装に至れていない状況ですので、皆様のお知恵をお借りしたい次第です。
以上の程、よろしくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/11/12 01:01