sql >> Database >  >> RDS >> PostgreSQL

PostgreSQL - GROUP BY-clausule

Wanneer u een "GROUP BY"-clausule gebruikt, moet u alle kolommen insluiten die niet zijn gegroepeerd in een aggregatiefunctie. Probeer een titel toe te voegen aan de GROUP BY-lijst of selecteer in plaats daarvan "min(a.title)".

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. Een inleiding tot tijdreeksdatabases

  2. Maak een lijst van de accounts die zijn gekoppeld aan een database-e-mailprofiel in SQL Server

  3. De grootte van de InnoDB-bufferpool voor uw MySQL-server berekenen

  4. Hoe MySQL 5.7 volledig van Windows te verwijderen