注册 登录
编程论坛 SQL Server论坛

SQL Server支持Limit语句吗?

younamei 发布于 2009-08-10 15:54, 1800 次点击
SQL Server支持Limit语句吗?

rt。以前在PHP中用过Limit语句。不知道SQL Server中有没有这个语句?
2 回复
#2
happynight2009-08-17 16:46
不支持 不过 有一个类似的功能
SQL:
SELECT TOP 1 * FROM 表

PGSQL/MYSQL:
SELECT * FROM 表 LIMIT  1

不过如果你想实现

SELECT * FROM 表 LIMIT  5,10

则要转个弯了
例如
SELECT TOP 6 * FROM 表 WHERE KEY NOT IN(
 SELECT TOP 4 KEY  FROM 表 )
呵呵 应该可以吧  没有测试过
#3
笨鸟2009-08-19 10:37
这个是MySQL的语法,SQL SERVER没有这个语法

[ 本帖最后由 笨鸟 于 2009-8-21 06:53 编辑 ]
1