我试图在按i_version_id排序后提取第一行结果。如果我不使用
TOP(2)
,查询会按预期工作并返回所有按i_version_id排序的结果。但是当我添加了TOP(2)
(如下所示),它会显示distinct
附近存在语法错误。请告诉我我做错了什么。SELECT TOP(2)
distinct(i_version_id)
FROM
[PaymentGateway_2006].[dbo].[merchant]
WHERE
dt_updated_datetime > '2013-11-11'
GROUP BY
i_version_id
ORDER BY
i_version_id;