今天我注意到我的一个查询返回了重复的值。item_id, MAX(date_created) AS date_createdGROUP BY item_id 我只能通过item_id获得最新的日期但是,只要我请求po_no,查询就开始为每个item_id返回超过1行。如果我请求最新的日期和po_no,不包括item_id,它基本上只会返回整个POs列表。我已经尝试使用上面的查询创建帮助器表,并在item_id和date_created上连接回p
--------------+-------------------------+-------------------------+ FROM Fuel.dbo.comdata), SELECT ROW_NUMBER() OVER (ORDER BY date) AS rn,
DATEADD(DAY, -ROW_N