首页  >  文章  >  数据库  >  如何从 MySQL 中的 DATETIME 字段中提取日期?

如何从 MySQL 中的 DATETIME 字段中提取日期?

Patricia Arquette
Patricia Arquette原创
2024-11-05 04:55:02798浏览

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