sql >> Databasteknik >  >> RDS >> PostgreSQL

PostgreSQL - GROUP BY-klausul

När du använder en "GROUP BY"-sats måste du omsluta alla kolumner som inte är grupperade i en aggregerad funktion. Försök att lägga till titel i GROUP BY-listan eller välj "min(a.title)" istället.

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. Beräkna löpande total / löpande balans

  2. Hantera en MySQL-databas i cPanel med PHPMyAdmin

  3. Vad är ett bra sätt att trimma alla blanksteg från en sträng i T-SQL utan UDF och utan CLR?

  4. Vad är syftet med att använda OPTION(MAXDOP 1) i SQL Server?