今日の日付以下である行をすべて選択しようとしていますが(この部分は動作しています)終了時間よりも短い。SQL - 日付と時刻の条件を持つ行を選択する
試験表:{ID、日付、状態、checkid}
チェックテーブル:{checkid、STARTT、endt}:開始と終了は、以下のような時間値です。
$time = '15:00:00';
$query = ("SELECT test.ID, test.status, check.startt, check.endt FROM test INNER JOIN check ON test.checkid=check.checkid
WHERE test.date <='$date' AND $time < check.endt");
時刻がチェックテーブルの終了時刻よりも小さい場合、クエリでは何も表示されません。私は間違って何かをしていることを知っているが、私はそれを把握できません、私はif文atmを試しています。
$ time> check.endt –