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

sql語句如何精準查找某一時間段的數據

? ? ? 在項目開發過程中,自己需要查詢出一定時間段內的交易。故需要在sql查詢語句中加入日期時間要素,sql語句如何實現?

? ? ? SELECT?*?FROM?lmapp.lm_bill?where?tx_time?Between?‘2015-12-20’?And?‘2015-12-31’;

? ? ? 仔細研究還是能夠發現一些細節性的問題的。

? ? ? SQL語句1

? ? ? SELECT?*?FROM?lmapp.lm_bill?where?merch_uid=’S18853883587′?AND?tx_time?Between?‘2015-09-17’?AND?‘2015-10-27?24:00:0’;

? ? ? 查詢結果1

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

? ? ?SQL語句2

? ? ?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’;

? ? ?查詢結果2

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

? ? ?SQL語句3

? ? ?SELECT?*?FROM?lmapp.lm_bill?where?merch_uid=’S18853883587′?AND?tx_time?Between?‘2015-09-17’?AND?‘2015-10-27’;

? ? ?查詢結果3

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

? ? ?通過對比,可以清楚的發現以上3種sql語句所對應的查詢結果均不相同。

? ? ?若自己想只以日期為查詢條件而忽略時間,則需要對sql語句做進一步的處理操作。

? ? ?數據庫中數據存儲情況:

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

? ? ?由此可見SQL語句1為滿足條件的查詢語句。

以上就是mysql進階(十九)SQL語句如何精準查找某一時間段的數據的內容,更多相關內容請關注PHP中文網(www.php.cn)!

? 版權聲明
THE END
喜歡就支持一下吧
點贊6 分享