Vous pouvez utiliser union all
pour générer une seule colonne avec tous les identifiants, puis les compter :
SELECT id, COUNT(*)
FROM (SELECT id1 AS id FROM mytable
UNION ALL
SELECT id2 AS id FROM mytable) t
GROUP BY id
Vous pouvez utiliser union all
pour générer une seule colonne avec tous les identifiants, puis les compter :
SELECT id, COUNT(*)
FROM (SELECT id1 AS id FROM mytable
UNION ALL
SELECT id2 AS id FROM mytable) t
GROUP BY id