我有两个表,其中列 [date]
是 DATETIME2(0)
的类型。
我必须仅按日期部分(日+月+年)比较两条记录,丢弃时间部分(小时+分钟+秒)。
我怎样才能做到这一点?
原文由 abatishchev 发布,翻译遵循 CC BY-SA 4.0 许可协议
我有两个表,其中列 [date]
是 DATETIME2(0)
的类型。
我必须仅按日期部分(日+月+年)比较两条记录,丢弃时间部分(小时+分钟+秒)。
我怎样才能做到这一点?
原文由 abatishchev 发布,翻译遵循 CC BY-SA 4.0 许可协议
1 回答2.4k 阅读✓ 已解决
1 回答2.3k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
800 阅读
在 SQL Server 2008 中使用
CAST
到新的DATE
数据类型来仅比较日期部分: