gpt4 book ai didi

sql-server - LIMIT 在 SQL 中不起作用

转载 作者:行者123 更新时间:2023-12-02 12:51:25 25 4
gpt4 key购买 nike

在我的下面的查询中:

Select * from DimCustomer 
order by MiddleName desc LIMIT 5

出现以下错误:

Msg 102, Level 15, State 1, Line 3 Incorrect syntax near 'LIMIT'.

最佳答案

Sql Server 不会像那样使用 limit,而是使用 top

 select top 5 * from DimCustomer order by MiddleName desc

如果您正在寻找分页,可以在sql server 2012+中使用offsetfetch

select * 
from DimCustomer
order by MiddleName desc
offset 0 rows
fetch next 5 rows only;

有关分页的更多模式和选项,请查看此处:Pagination with offset / fetch : A better way - Aaron Betrand

关于sql-server - LIMIT 在 SQL 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42611460/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com