sql >> Databasteknik >  >> RDS >> PostgreSQL

Flera oönskade poster i Group by-klausul i Postgress

Om du vill ha den första i varje företag, använd sedan distinct on . Detta är en trevlig konstruktion endast tillgänglig i 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. fick mysql-fel när triggern skapades

  2. PHP infogar inte innehåll i mySQL-databasen:text, bilder, vad som helst

  3. Cloud9 postgres

  4. Kan inte få rätt tecken att visa från databasen