SQL查询语句实现两个时间之差

2024年12月01日 05:44
有2个网友回答
网友(1):

以下显示所有早于当前日期-31天的的日期
select b from A where B<=getdate()-31;

网友(2):

select datediff(dd,getdate(),'12/25/2012')
输出是392天,
然后你有什么启示呢?
select datediff(dd,getdate(),B字段日期)
或者select datediff(dd,B字段日期,getdate())
输出的结果会是多少呢?再进行判断是不是就很清楚了呀?