查詢某時間範圍內的數據SQL語句

MySQL數據庫查詢時間段的兩種方法

1.BETWEEN

SELECT id FROM m_question WHERE cratedate BETWEEN
TO_DAYS(2019-05-31 00:00:00) and TO_DAYS(2019-06-01 00:00:00) ORDER BY id DESC

2. > < 符號查詢

SELECT id FROM m_question WHERE cratedate BETWEEN
‘2019-05-31 00:00:00’ and ‘2019-06-01 14:59:59’ ORDER BY id DESC
或者
SELECT id FROM m_question WHERE cratedate >2019-05-31 00:00:00’ and cratedate <2019-06-01 14:59:59’ ORDER BY id DESC

注意:

between and 包含時間界限,這就相當於>= <=,而> <不包含。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章