このSQLをうまく実行すると、2つのSQLクエリがあります。SQLと他の条件文との間には動作しません。
SELECT *
FROM xyz
WHERE file_play_start_date BETWEEN '2011-07-01 06:15:00'
AND '2011-07-08 06:30:00'
...ただし、別の条件を追加すると動作しません。 e.i:この状態で表示すると結果が返されません。
SELECT *
FROM xyz
WHERE calender_id = 3
AND file_play_start_date BETWEEN '2011-07-01 06:15:00'
AND '2011-07-08 06:30:00'
なぜそのようなことが起こっているのですか?
これらの条件を満たしているレコードがあることを確認しましたか?また、「カレンダー」と綴られています。 – canon
最初のクエリのすべての結果を含めることはできますか? 'calender_id = 3'を持つ人はいないようです – MatBailie
最初のクエリに' ORDER BY calender_id'を追加し、 'calender_id'の値が3でないものがないことを確認してください... –