看板 PHP 關於我們 聯絡資訊
※ 引述《ROCKIT (ROLL)》之銘言: : 請問一下, : 我想要用select來查詢資料時 : where 的條件要怎麼寫阿? : 有開始的時間(start) : 結束的時間(end) : 時間的格式是'2008-11-20' : 我想說用where start < '2008-11-20' and end > '2008-11-30'; : 直覺上就不可能找到,結果就真的沒有找到... : 請大家幫幫忙~~^^ 我記得好像是這樣用.. :) SELECT * FROM table WHERE BETWEEN '2008-11-20' AND '2008-11-30' -- 歡迎來我的網誌看看 @ http://doublekai.org/blog -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.240.37.127 ※ 編輯: liaosankai 來自: 123.240.37.127 (11/20 20:28)
jimpop :喔對喔~~都忘了還有這功能 11/20 21:55
appleboy46 :建議寫成這樣比較好 11/20 22:05
foxzgerald :WHERE date BETWEEN ~ 11/20 23:51
ROCKIT :我的是分開的兩個欄位start和end,分別代表 11/20 23:55
ROCKIT :開始日期和結束日期 11/20 23:56
foxzgerald :ya.. 所以用上篇那至種方法就可以了 :P 11/21 01:14