首頁  >  文章  >  資料庫  >  mysql進階(十九)SQL語句如何精準找出某一時間段的數據

mysql進階(十九)SQL語句如何精準找出某一時間段的數據

黄舟
黄舟原創
2017-02-10 11:10:331705瀏覽

SQL語句如何精確地找出某一時段的資料

      在專案開發過程中,自己需要查詢一定時間內的交易。故需要在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)!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn