sql >> Databáze >  >> RDS >> PostgreSQL

PostgreSQL - klauzule GROUP BY

Když použijete klauzuli "GROUP BY", musíte uzavřít všechny sloupce, které nejsou seskupeny v agregační funkci. Zkuste přidat název do seznamu GROUP BY nebo místo toho vyberte „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. 13 blogových článků o doporučených postupech a tipech pro návrh databáze

  2. Alfanumerické řazení pomocí PostgreSQL

  3. Informační systémy, data a informace

  4. PostgreSQL - Přidejte klíč ke každému objektu pole JSONB