在專案開發過程中,自己需要查詢一定時間內的交易。故需要在sql查詢語句中加入日期時間要素,sql語句如何實現?
SELECT * FROM lmapp.lm_bill where tx_time Between '2015-12-20155-12-20155 仔細研究還是能夠發現一些細節性的問題的。
SQL
語句1 tween '2015-09-17' AND '2015-10-27 24:00:0';
查詢結果
1
句句 SELECT * FROM lmapp.lm_bill where merch_uid='S18853883587' AND tx_time Between '2015-09-17
0:00:0' AND '2015-10-27 24:00:0';
SQL語句3
SELECT * FROM lmapp.lm_bill where merch_uid='S18853883587' AND tx_time Between '2015-097' AND tx_time Between '2015-099 查詢結果3
透過對比,可以清楚的發現上述3種sql語句所對應的查詢結果皆不同。 若自己想只以日期為查詢條件而忽略時間,則需要對sql語句做進一步的處理操作。 資料庫中資料儲存狀況:
由此可見
SQL語句語11
語句語句語句。 以上就是mysql進階(十九)SQL語句如何精準查找某一時段的資料的內容,更多相關內容請關注PHP中文網(www.php.cn)!