6

Interbase 7.1 データベースがあり、クエリによって返されるレコードの数を 1 だけに制限する方法を見つけようとしています。実際に必要なのは、クエリが数百を返す最後のレコードのイベント コードだけです。ある種の制限を行うことができない場合、レコードの。

前もって感謝します!

4

2 に答える 2

13

私はそれを理解したと思います。このようなことをする必要がありました...

SELECT * FROM table ORDER BY col ROWS 1
于 2009-06-24T19:43:16.527 に答える
7

受け入れられた答えによると:

SELECT * FROM table ORDER BY col ROWS 1

結果を1つだけ返します。利用可能な他のいくつかの行制限オプションもあります。

ROWS n結果セットの最初のn行を返します。PERCENTで使用する場合は、nパーセントを返します。
ROWS m TO n行mからnまで、またはm番目からn番目のパーセントを返します
ROWS nBYp最初のn行のp番目ごとの行を返します

これは、ページ結果に特に便利です。

InterBase製品ドキュメントページのEmbeddedSQLガイドから:

于 2013-02-08T00:47:52.693 に答える