sql >> Database >  >> RDS >> PostgreSQL

Equivalent van de functie FOUND_ROWS() in Postgresql

PostgreSQL heeft vensterfuncties gehad al een tijdje die kan worden gebruikt om veel dingen te doen, waaronder het tellen van rijen voordat LIMIT wordt toegepast.

Gebaseerd op het bovenstaande voorbeeld:

SELECT stuff,
       count(*) OVER() AS total_count
FROM table
WHERE condition
ORDER BY stuff OFFSET 40 LIMIT 20


  1. Wat is er mis met mijn update-statement met een join in Oracle?

  2. Een Oracle-databaseverbinding delen tussen gelijktijdige Celery-taken

  3. Optimalisatie van SQL-query's om tijdelijke tabel te vermijden

  4. PHP MySQL PDO lastInsertID veroorzaakt fatale fout