表名 equip_regular_check
列名 last_test_date 有效期至表中有多条数据
通过select DATEDIFF(day,GETDATE(), last_test_date)计算出距离有效期至还有多少天问:
能不能通过一条SQL语句 查出所有的数据的剩余天数
同时对数据进行排序
按照剩余的天数【排序
列名 last_test_date 有效期至表中有多条数据
通过select DATEDIFF(day,GETDATE(), last_test_date)计算出距离有效期至还有多少天问:
能不能通过一条SQL语句 查出所有的数据的剩余天数
同时对数据进行排序
按照剩余的天数【排序
order by datediff(d,getdate(),last_test_date)
ORDER BY RemainDay.你试试
from equip_regular_check
order by datediff(dd,getdate(),last_test_date) asc
select
datediff(day,getdate(),last_test_date) as 剩余天数
from equip_regular_check order by 1 注意不要出现全角的括号