同僚がこれを使用して、次の条件下でテーブルからユーザーをフェッチするのを見たことがあります。
SELECT * FROM users WHERE gender ='male'
AND activated='yes'
AND date_registered BETWEEN '$date1' AND '$date2'
彼は、問題があると述べました (そこにAND activated='yes'
配置されたときに行も出力されませんが、MySQL エラーはスローされませんでした。
これができませんか?と を関連付けるには、それを括弧またはクレイジーなものに入れる必要がありBETWEEN
ますAND
か?
ちなみに、日付は正しい形式です。