0
我的查询返回每个用户标识的最新条目,但我需要它返回每个用户标识和任务名称的最新条目。我试图用group by,但是我得到一个错误。有什么我做错了吗?谢谢!SQL Server查询
SELECT UserId, TaskName, First, Last, email, ValueDate, Analysis
FROM (SELECT UserId, TaskName, First, Last,
email, ValueDate, Analysis,
ROW_NUMBER() OVER(PARTITION BY UserID
ORDER BY ValueDate DESC) AS rk
FROM MyTable) AS L
WHERE rk = 1