TOP 1 在 sql 查询中是什么意思?
SELECT TOP 1 RequestId
FROM PublisherRequests
最佳答案
示例中的查询将返回表 RequestID
中的第一个 PublisherRequests
。
没有 Order By
子句的结果的顺序是任意的。因此,您的示例将返回任意 RequestID
(即 RequestID
的任意排序列表中的第一个 RequestID
)。
您可以通过定义 Order By
来更改顺序。
例如,要获取最后输入的 ID,可以这样写
Select Top 1 RequestID
From PublisherRequests
Order By RequestID Desc
更新以包含来自 @Kirtan Gor 和 @AlexK 的更正订单信息
关于sql-server - TOP 1 在 sql 查询中是什么意思?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/882195/