日期如果小于当前日期查询出来没有数据才查大于当前日期的数据sql语句怎么写

2024-12-29 04:28:31
推荐回答(1个)
回答1:

IF Exists(Select id From 表 Where Datediff(day,日期字段,GETDATE())>0)
    Select * From 表 Where Datediff(day,日期字段,GETDATE())>0
Else
    Select * From 表 Where Datediff(day,日期字段,GETDATE())<=0