sql >> Database >  >> RDS >> PostgreSQL

Meerdere ongewenste records in Groeperen op clausule in Postgress

Als je de eerste in elk bedrijf wilt, gebruik dan distinct on . Dit is een mooie constructie die alleen beschikbaar is in Postgres:

SELECT DISTINCT ON (co.name) co.name, cl.name, cl.created_at
FROM company co INNER JOIN
     client cl
     ON cl.company_id = co.id
ORDER BY co.name, cl.created_at asc;



  1. Presto SQL :Tijdzones wijzigen met behulp van tijdzonetekenreeks die komt als resultaat van een query werkt niet

  2. Maak de Oracle last_day-functie compatibel met de H2-database

  3. PHP Controleer MySQL Laatste rij

  4. SQL Server-gegevens invoegen in Salesforce.com