5
LIMIT / OFFSETを使用してクエリを実行し、行の総数も取得します
ページネーションの目的で、LIMITandOFFSET句を使用してクエリを実行する必要があります。ただし、LIMITandOFFSET句なしでそのクエリによって返される行数のカウントも必要です。 実行したい: SELECT * FROM table WHERE /* whatever */ ORDER BY col1 LIMIT ? OFFSET ? そして: SELECT COUNT(*) FROM table WHERE /* whatever */ 同時に。それを行う方法、特にPostgresに最適化させて、両方を個別に実行するよりも高速にする方法はありますか?