私はすべての結果をnow()から取得しようとしていますが、now()と10分後の間にこのクエリがあります。日時MYSQLの問題
SELECT *
FROM table
WHERE user_id = 1
AND active = 1
AND (
date_added <= NOW()
OR
date_added BETWEEN DATE_SUB(NOW() , INTERVAL 10 MINUTE) AND NOW()
)
私はDATETIME列を使用しています。
私が間違っている場所をどこか教えてください。
あなたは今から10分を差し引いた場合、あなたは何を得るのですか? – TZHX
1秒前に何かが追加されても、それは表示されません。あなたは過去に10分はしたくないと確信していますか? – Forklift
いくつかのサンプルデータ、このクエリから得られる出力、取得したいものを表示してください。 – user3741598