从 SQL 中的 datetime 获取日期,可以使用以下方法:
SELECT DATE(created_at) AS date FROM your_table;
SELECT CAST(created_at AS DATE) AS date FROM your_table;
或者
SELECT CONVERT(DATE, created_at) AS date FROM your_table;
这两个函数的区别在于 CAST() 是 ANSI 标准,而 CONVERT() 是 SQL Server 特有的。
无论你选择哪种方法,结果都将是一个只包含日期的列,而不包含时间信息。
云+社区技术沙龙[第10期]
《民航智见》线上会议
腾讯技术开放日
高校公开课
云+社区技术沙龙[第11期]
腾讯云数据库TDSQL训练营
领取专属 10元无门槛券
手把手带您无忧上云