Mailinglisten-Archive |
> Ich habe auch schon mal das concat direkt hinter group by > gesetzt. Dann kommt zwar kein Fehler, aber ich > kriege trotzdem nur einen Datensatz zurück. dann hast Du vielleicht auch nur gleiche Datensaetze in deiner Tabelle ?? > Also, ich kann wohl nicht zwei Spalten zusammenfassen > und danach gruppieren, oder doch? klar: mysql> SELECT * FROM test; +------+------+ | c1 | c2 | +------+------+ | A | A | | A | B | | A | C | | A | A | | A | B | | A | A | +------+------+ 6 rows in set (0.00 sec) mysql> SELECT -> COUNT(*) AS num, -> CONCAT(c1, '-', c2) AS c3 -> FROM -> test -> GROUP BY -> c3 -> ORDER BY -> num -> ; +-----+------+ | num | c3 | +-----+------+ | 1 | A-C | | 2 | A-B | | 3 | A-A | +-----+------+ 3 rows in set (0.01 sec) Ist doch das was Du haben wolltest, oder? hth, -Thorsten --- !!NEU!! Fragen und Antworten zu MySQL und dieser Liste unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive