感谢您花时间帮助我!我正在尝试让 SQL 做一些我认为对于任何了解 SQL 的人来说都很容易的事情,但此时我正在努力应对。
我有一张像这样的小桌子-
Update Order UpdateDate OrderDate
9297 3590 2012-12-06 2012-12-06
9298 3590 2012-12-06 2012-12-06
9356 3590 2012-12-07 2012-12-06
9369 3590 2012-12-08 2012-12-06
9381 3590 2012-12-10 2012-12-06
我的目标是查找过去 3 天内未更新的订单。
我正在尝试做的丑陋版本是这样的 -
Select order from orderstable
where cast(max(updatedate)-getdate() as int) >3
这里的目标是让命令返回过去 3 天内未更新的“订单”。我目前的问题是我不知道如何让 SQL 只关注订单的“最新”更新。