我有两个日期(运行日期)和(到期日期)。我需要找到最大的拖欠日期,这个日期是运行日期和截止日期之间的最大(最大)天数。
逻辑上我希望它是max ( datedif ( day, run date, date due))
,但是,这段代码似乎不在SQL中运行。
请帮忙
答案 0 :(得分:0)
您可以查找此脚本
SELECT TOP(1) *,DATEDIFF(day,[run date],[date due])) AS DDiff
FROM TableName
ORDER BY DDiff DESC