首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何从sql中的datetime获取日期

从 SQL 中的 datetime 获取日期,可以使用以下方法:

  1. 使用 DATE() 函数:DATE() 函数可以直接从 datetime 类型的数据中提取日期。例如,如果你有一个名为 "created_at" 的字段,你可以使用以下查询来获取日期:
代码语言:sql
复制
SELECT DATE(created_at) AS date FROM your_table;
  1. 使用 CAST 或 CONVERT 函数:这两个函数可以将 datetime 类型的数据转换为 date 类型的数据。例如,你可以使用以下查询来获取日期:
代码语言:sql
复制
SELECT CAST(created_at AS DATE) AS date FROM your_table;

或者

代码语言:sql
复制
SELECT CONVERT(DATE, created_at) AS date FROM your_table;

这两个函数的区别在于 CAST() 是 ANSI 标准,而 CONVERT() 是 SQL Server 特有的。

无论你选择哪种方法,结果都将是一个只包含日期的列,而不包含时间信息。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券