PostgreSQL memiliki fungsi jendela untuk sementara sekarang yang dapat digunakan untuk melakukan banyak hal termasuk menghitung baris sebelum LIMIT diterapkan.
Berdasarkan contoh di atas:
SELECT stuff,
count(*) OVER() AS total_count
FROM table
WHERE condition
ORDER BY stuff OFFSET 40 LIMIT 20