私はLIMIT
パラメータとmytable
のフィールドにCOUNT
を作る場合は、カウント(フィールド)を選択してフィールドを選択します。同じライン上にカウントされますか?
SELECT COUNT(field1), COUNT(field2)
FROM mytable
LIMIT 10000
をそして、私は彼らのフィールドを選択した場合
SELECT field1, field2
FROM mytable
LIMIT 10000
は、2つの要求と同じ10000行にselect
とcount
はありますか?
ORDER BY
句を2番目のリクエストに追加できますが、COUNT
リクエストの場合は追加できません。ヘルプ
カウントはLIMITより前に評価されます。これは、PostgreSQLがCOUNT関数のすべてのmytableを評価し、集計関数の結果が10000に制限されていることを意味します。基本的に、このLIMITはこのクエリでは無意味です。 10001行のテーブルでそれを実行すると、表示されます。 – Elad