mysql的datetime去除时分秒

更新时间:02-11 教程 由 终止符 分享

在MySQL中,datetime存储日期和时间。有时候我们只对日期部分感兴趣,而不需要精确到时分秒。这时候我们需要在查询或者插入数据时去掉时分秒。

在查询时去掉时分秒,可以使用MySQL内置函数DATE(),它可以返回datetime的日期部分。

SELECT DATE(datetime_column) FROM table_name;

在插入数据时去掉时分秒,可以使用MySQL内置函数DATE_FORMAT(),它可以将datetime按照指定格式输出,我们指定为只输出日期部分。

INSERT INTO table_name (datetime_column) VALUES (DATE_FORMAT('2019-01-01 12:34:56', '%Y-%m-%d'));

除此之外,还可以使用SUBSTR()函数、DATE_FORMAT()函数等实现去除时分秒的功能。具体实现方法需要根据具体场景选择。

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