Bel*_*ash 3 mysql sql sql-server-2008
这是一个mysql查询
SELECT email FROM emailTable LIMIT 9,20 WHERE id=3
Run Code Online (Sandbox Code Playgroud)
你如何在SQL Server(2008)中编写它?
我必须写
SELECT TOP 9,20 email FROM emailTable WHERE id=3
Run Code Online (Sandbox Code Playgroud)
?谢谢您的帮助
试试这个:
SELECT *
FROM
(
SELECT *,
ROW_NUMBER() OVER (ORDER BY email) as rowNum
FROM tableName
) sub
WHERE rowNum > 9
AND rowNum <= 9 + 20
AND id = 3
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5802 次 |
| 最近记录: |