Ciao a tutti, ho un problema che sto cercando di risolvere, ho una tabella così:

TABELLA campionati_SerieA
id_s_s | idsquadra | id_stagione
-----------------------------------
1 | 46 | 1
2 | 51 | 1
3 | 20 | 2
4 | 46 | 2
5 | 51 | 2
6 | 46 | 3
7 | 69 | 3
8 | 51 | 4
ecc..

Correlata a TABELLA squadre_SerieA

id_squadra | nome_squadra
-----------------------------------
46 | Milan
51 | Inter
52 | Juventus
ecc...

Vorrei che il risultato fosse cos�:

presenze | squadre
-----------------
88 | Inter
87 | Juventus,Torino
85 | Milano,Fiorentina,Bologna
ecc..

Attualmente sto ragionando su questa query:

codice:
SELECT COUNT(idsquadra) AS presenze,
GROUP_CONCAT(squadre_SerieA.nome_squadra SEPARATOR '|') AS squadre
FROM campionati_SerieA
JOIN squadre_SerieA ON campionati_SerieA.idsquadra=squadre_SerieA.id_squadra
GROUP BY nome_squadra
ORDER BY presenze DESC
Il risultato però è che nella colonna "squadre" mi visualizza così:

codice:
presenze squadre
88 Inter|Inter|Inter|Inter|Inter|Inter|Inter|Inter|In...
87 Juventus|Juventus|Juventus|Juventus|Juventus|Juven...
87 Roma|Roma|Roma|Roma|Roma|Roma|Roma|Roma|Roma|Roma|...
86 Milan|Milan|Milan|Milan|Milan|Milan|Milan|Milan|Mi...
82 Fiorentina|Fiorentina|Fiorentina|Fiorentina|Fioren...
77 Lazio|Lazio|Lazio|Lazio|Lazio|Lazio|Lazio|Lazio|La...
76 Torino|Torino|Torino|Torino|Torino|Torino|Torino|T...
74 Napoli|Napoli|Napoli|Napoli|Napoli|Napoli|Napoli|N...
73 Bologna|Bologna|Bologna|Bologna|Bologna|Bologna|Bo...
63 Sampdoria|Sampdoria|Sampdoria|Sampdoria|Sampdoria|...
59 Atalanta|Atalanta|Atalanta|Atalanta|Atalanta|Atala...
53 Genoa|Genoa|Genoa|Genoa|Genoa|Genoa|Genoa|Genoa|Ge...
47 Udinese|Udinese|Udinese|Udinese|Udinese|Udinese|Ud...
Come posso fare? Grazie per l'aiuto!

Ciao
Tiziano