mysql时间去掉小时分秒

更新时间:02-10 教程 由 凛时年 分享

在MySQL中,我们常常会需要去掉日期的小时、分钟和秒,只保留日期部分。这可以通过使用DATE()函数来实现。

SELECT DATE(column_name) FROM table_name;

其中,column_name表示日期列的列名,table_name表示数据表名。

比如,我们有一个订单表,里面存储了订单日期和时间。如果我们想只保留日期部分,可以使用以下查询语句:

SELECT DATE(order_date) FROM orders;

这样,我们就可以得到订单表中所有订单的日期,去掉了时间部分。

除了使用DATE()函数外,还可以使用其他函数来实现类似的功能,比如使用DATE_FORMAT()函数来格式化日期。

SELECT DATE_FORMAT(order_date, '%Y-%m-%d') FROM orders;

其中,%Y-%m-%d是格式化字符串,表示以年-月-日的格式显示日期。

需要注意的是,如果要使用日期相关的函数,确保存储日期的列类型为DATE,而非DATETIME或TIMESTAMP。

声明:关于《mysql时间去掉小时分秒》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2069315.html