首頁  >  文章  >  資料庫  >  如何從 MySQL 中的 DATETIME 欄位中提取日期?

如何從 MySQL 中的 DATETIME 欄位中提取日期?

Patricia Arquette
Patricia Arquette原創
2024-11-05 04:55:02799瀏覽

How to extract dates from DATETIME fields in MySQL?

從MySQL 中的DATETIME 檢索日期:僅按日期選擇

在MySQL 中使用DATETIME 欄位時,有必要將日期與時間戳。為此,您可以利用 MySQL 的 DATE() 函數。操作方法如下:

要從 MySQL 中的 DATETIME 欄位選擇日期,請使用下列語法:

SELECT DATE(ColumnName) FROM tablename;

其中 ColumnName 表示包含 DATETIME 值的欄位。

範例:

假設您有一個名為「Events」的表,其中包含一個名為「EventDateTime」的欄位,其中包含 DATETIME 值。以下查詢將只選擇每個事件的「EventDateTime」中的日期:

SELECT DATE(EventDateTime) FROM Events;

結果:

查詢將傳回一個表,其中單列顯示僅日期,格式為“YYYY-MM-DD”。例如,如果“EventDateTime”值為“2012-01-23 09:24:41”,則查詢將傳回“2012-01-23”。

其他資訊:

MySQL DATE() 函數從 DATETIME 值刪除時間部分。它不會修改表中的原始值。有關 DATE() 函數的更多信息,請參閱 MySQL 官方文件。

以上是如何從 MySQL 中的 DATETIME 欄位中提取日期?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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