我知道 sqlserver 中没有limit x,y
,而不是我使用:
select ROW_NUMBER(),name OVER (ORDER BY name) AS
myrow from pack where myrow > 5 and myrow < 10
但它有以下错误:
Msg 207, Level 16, State 1, Line 1
Invalid column name 'myrow'.
Msg 207, Level 16, State 1, Line 1
Invalid column name 'myrow'.
任何想法?
Edit
我在 SQL Server 中看到了 mysql“LIMIT”子句的等效语法是什么,但它并没有解决我的问题。