gpt4 book ai didi

mysql - OFFSET...FETCH 不适用于 PATSTAT Online

转载 作者:行者123 更新时间:2023-11-29 03:30:25 26 4
gpt4 key购买 nike

随着 PATSTAT Online 的转移,我正在将一些查询从 MySQL 更新到 T-SQL。

以下代码在 MySQL 中运行良好,返回从第 700,001 行开始的 700,000 行,按 appln_id 排序:

SELECT *
FROM tls201_appln
ORDER BY appln_id
LIMIT 700000, 700000

但是,T-SQL 中的等效项(我认为)返回所有行:

SELECT *
FROM tls201_appln
ORDER BY appln_id
OFFSET 700000 ROWS
FETCH NEXT 700000 ROWS ONLY

我错过了什么?

任何指点将不胜感激!

最佳答案

你的语法是正确的。此代码应检索 700001 到 1400000 行,按 appln_id 排序。 Offset-Fetch 是 SQL Server 2012 的新功能,我唯一能想到的是这段代码是在早期版本上运行的。在那种情况下,我预计会出现语法错误,但我不熟悉在线 PATSTAT。

关于mysql - OFFSET...FETCH 不适用于 PATSTAT Online,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31412243/

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