に期限切れの結果を表示しない、私のクエリです:は、ここに私のmysqliのクエリ
SELECT * FROM courses WHERE course_all = '1' AND course_hour = 'inactive'
AND (cdate > DATE_ADD(CURDATE(), INTERVAL - 1 HOUR) AND course_hour = 'active');
このクエリはcourse_hour = 'active'
を持っており、1時間で期限切れの結果を除いてすべての結果を表示するようになっています。私が欲しいもの
:
は私がcourse_all = '1'
を持っているすべての結果、course_hour = 'inactive'
とcourse_hour='active'
を持っていますが、最近作成し、作成してから1時間をバイパスしていない結果を表示します。
を試してみてくださいCDATEは何ですか? – jophab
なぜあなたは-1時間を使用していますか?あなたがDATE_SUB()を使用することができます減算したい場合 – jophab
cdateはタイムスタンプです、はいあなたは正しいdate_subは私がしたものと同じです。 –