我曾見過一個同事使用這些條件下,從表中獲取的用戶:MySQL:使用BETWEEN的多個AND查詢?
SELECT * FROM users WHERE gender ='male'
AND activated='yes'
AND date_registered BETWEEN '$date1' AND '$date2'
他說,有一個問題(它不輸出時AND activated='yes'
放在那裏,以及任何行,但沒有mysql被拋出的錯誤。
你能不能做到這一點嗎?你需要把它放在括號或一些瘋狂關聯的BETWEEN
和AND
?
日期是由方式正確的格式。
我的第一個猜測是,沒有行匹配在這種情況下,查詢... – JoshD 2010-10-05 19:21:16