sql >> Database teknologi >  >> RDS >> PostgreSQL

GROUP BY og COUNT i PostgreSQL

Jeg tror bare, du skal bruge COUNT(DISTINCT post_id) FROM votes .

Se afsnittet "4.2.7. Aggregate Expressions" på http://www.postgresql.org/docs/current/static/sql-expressions.html.

EDIT:Rettede min skødesløse fejl i henhold til Erwins kommentar.



  1. SQLite JSON_QUOTE()

  2. PostgreSQL DISTINCT ON med forskellig ORDER BY

  3. Tekst-, ntekst- og billeddatatyperne kan ikke sammenlignes eller sorteres, undtagen når du bruger operatoren IS NULL eller LIKE>

  4. Matcher alle værdier i IN-sætning