0

SQLite の場合: Select * from table1 where table1 は「ここの任意の単語」と一致し、10 オフセット 0 を制限します。

結果の合計数を取得する必要があります。たとえば、10,000 になるとします。

したがって、次のような別のリクエストを実行する必要があります: Select count(*) from table1 where table1 match 'any word here';

もっと速い解決策はありますか?

探しても見つかりませんでした。

4

1 に答える 1

1

SQLite はその場で結果レコードを計算します。したがって、LIMIT句を使用すると、10 番目以降のレコードは表示されません。

合計数が必要な場合は、 を使用する必要がありますCOUNT

于 2013-04-03T16:52:01.627 に答える