PHPとMySQLを使い、「受付時間~終了時間」の検索をテストしています。 次の日にまたぐ時間(10:00~翌2:00など)の場合、どのようにDBに登録して、 どのようなSQL文を書けば、その範囲内にヒットするデータを抽出出来るか分かりません。 日をまたがない場合、以下のようにしていました。 SELECT * FROM shop start_time<'$date' && last_time>'$date' $date = date("H:i");//現在の時間 start_timeとlast_timeのデータ型は「time」です。 ヒットする:start_timeに「10:00:00」、last_timeに「23:00:00」のレコードがあり、22時にSQLを実行した ヒットしない:start_timeに「10:00:00」、last_timeに「02:00:00」のレコードがあり、22