Kiedy używasz klauzuli „GROUP BY”, musisz ująć wszystkie kolumny, które nie są zgrupowane w funkcji agregującej. Spróbuj dodać tytuł do listy GROUP BY lub zamiast tego wybierz „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