Originariamente inviato da LeaderGL
sicuramente esiste una maniera migliore però l'unica cosa che mi viene al volo adesso è:
codice:
SELECT squadra, COUNT(squadra) AS apparizioni
FROM
(
SELECT squadra1 AS squadra FROM tabella
UNION
SELECT squadra2 AS squadra FROM tabella
) AS temp_table
GROUP BY squadra
credo funzioni...xò l'ho scritto al volo quindi meglio testare
Quasi perfetta 
codice:
SELECT squadra, COUNT(squadra) AS apparizioni
FROM
(
SELECT squadra1 AS squadra FROM tabella
UNION ALL
SELECT squadra2 AS squadra FROM tabella
) AS temp_table
GROUP BY squadra