Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 如何限制Interbase 7.1返回的记录数?_Sql_Limit_Interbase - Fatal编程技术网

Sql 如何限制Interbase 7.1返回的记录数?

Sql 如何限制Interbase 7.1返回的记录数?,sql,limit,interbase,Sql,Limit,Interbase,我们有一个Interbase 7.1数据库,我正试图找出如何将查询返回的记录数限制为1。我真的只需要知道最后一条记录中的事件代码,如果我不能做某种限制,查询将返回数百条记录 提前谢谢 我想我知道了。需要做这样的事情 SELECT * FROM table ORDER BY col ROWS 1 根据公认的答案: SELECT * FROM table ORDER BY col ROWS 1 将只返回一个结果。 还有几个其他行限制选项可用: ROWS n返回结果集的前n行,如果与percent

我们有一个Interbase 7.1数据库,我正试图找出如何将查询返回的记录数限制为1。我真的只需要知道最后一条记录中的事件代码,如果我不能做某种限制,查询将返回数百条记录


提前谢谢

我想我知道了。需要做这样的事情

SELECT * FROM table ORDER BY col ROWS 1

根据公认的答案:

SELECT * FROM table ORDER BY col ROWS 1
将只返回一个结果。 还有几个其他行限制选项可用:

ROWS n返回结果集的前n行,如果与percent一起使用,则返回n% 行m到n返回行m到n,包括第m行到第n行,或返回第m到第n行的百分比 ROWS n BY p返回前n行中的每第p行 这对于分页结果特别方便

从页面上的嵌入式SQL指南:

ROWS n Returns the first n rows of the result set, or n percent if used with PERCENT ROWS m TO n Returns rows m through n, inclusive or the mth to nth percent ROWS n BY p Returns every pth row of the first n rows