首页 > 解决方案 > 如何在 SQL 中获取日期之间的差异

问题描述

我看过其他答案,但我的问题不同,因为我想获得两个日期之间的差异并在where子句中使用它,但它要求我输入天数以获得差异。日期来自我的数据库。

Select datediff(D, cid, ced) as theDateDiff
from customers 

Select datediff(D, cid, ced) as theDateDiff
from customers where theDateDiff>=5

标签: sqlms-accessdatediff

解决方案


假设cidcedcustomers表中的字段,您可能希望尝试以下操作:

select * from customers c where datediff("d", c.cid, c.ced) >= 5

推荐阅读