0

mysqlクエリをmssqlクエリに変換するには?

SELECT name FROM user LIMIT 5, 10

mssql が「制限」をサポートしていないことは知っていました...

しかし、私は使用する必要がありますlimit

mysqlクエリをSQL Serverクエリに変換するには?

4

3 に答える 3

2

これを試してみてください

SELECT * FROM ( 
  SELECT *, ROW_NUMBER() OVER (ORDER BY name) as row FROM sys.databases 
 ) a WHERE a.row > 5 and a.row <= 10

コンセプトを実現できます。

于 2013-08-07T06:38:17.983 に答える
1
select * from 
(select name , ROW_NUMBER() over(order by name) rn from user ) a
where rn > 5 and rn<= 15
于 2013-08-07T06:42:14.633 に答える
0

これを翻訳する方法はありませんが、SO には少し回避策があります。 これをチェックしてください。

于 2013-08-07T06:37:01.530 に答える