首頁 >資料庫 >mysql教程 >如何在 MySQL 中選擇日期/時間範圍內的資料?

如何在 MySQL 中選擇日期/時間範圍內的資料?

Susan Sarandon
Susan Sarandon原創
2024-11-24 15:25:131025瀏覽

How to Select Data Within a Date/Time Range in MySQL?

在MySQL 中選擇日期/時間範圍內的資料

在此查詢中,使用者尋求協助以擷取指定日期範圍內的資料來自包含24 小時祖魯時間格式的日期時間列的資料庫表。但是,提供的查詢沒有產生結果,從而導致是否有必要對查詢中的「from」和「to」欄位強制執行日期時間資料類型的問題。

要解決此問題,考慮以下內容:

您提供的用於選擇日期範圍「11/3/2012 00:00:00」和「11/5/2012 23: 59:00”的日期格式似乎不正確。對於 MySQL,首選日期格式是「YYYY-MM-DD HH:MM:SS」。

要修正此問題,請如下更新您的查詢:

select * from hockey_stats
where game_date between '2012-03-11 00:00:00' and '2012-05-11 23:59:00'
order by game_date desc;

此修改後的查詢應該假設資料庫表中的資料有效且在指定的日期範圍內,為您提供所需的結果。

以上是如何在 MySQL 中選擇日期/時間範圍內的資料?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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