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

PostgreSQL - GROUP BY-klausul

Når du bruger en "GROUP BY"-sætning, skal du omslutte alle kolonner, der ikke er grupperet i en aggregeret funktion. Prøv at tilføje titel til GROUP BY-listen, eller vælg "min(a.title)" i stedet for.

SELECT COUNT(t.tag), a.title FROM a_tags t
JOIN w_articles2tag a2t ON a2t.tag = t.id 
JOIN w_article a ON a.id = a2t.article 
WHERE t.tag = 'css' OR t.tag = 'php' GROUP BY t.tag, a.title LIMIT 9


  1. Hvordan indstilles primær nøgle til automatisk stigning i PostgreSQL?

  2. Kolonne Butiksplaner

  3. Find præstationsfordele med partitionering

  4. Migrering fra MySQL Enterprise til MariaDB 10.3