如何将mysql查询转换为mssql查询?
SELECT name FROM user LIMIT 5, 10
我知道mssql不支持'limit'...
但我必须使用limit!
如何将 mysql 查询转换为 SQL Server 查询?
如何将mysql查询转换为mssql查询?
SELECT name FROM user LIMIT 5, 10
我知道mssql不支持'limit'...
但我必须使用limit!
如何将 mysql 查询转换为 SQL Server 查询?
试试这个
SELECT * FROM (
SELECT *, ROW_NUMBER() OVER (ORDER BY name) as row FROM sys.databases
) a WHERE a.row > 5 and a.row <= 10
你可以实现你的概念。
select * from
(select name , ROW_NUMBER() over(order by name) rn from user ) a
where rn > 5 and rn<= 15
没有办法翻译这个,但这里有一些解决方法。 看一下这个。