Du kan använda union all
för att generera en enda kolumn med alla ID:n och sedan räkna dem:
SELECT id, COUNT(*)
FROM (SELECT id1 AS id FROM mytable
UNION ALL
SELECT id2 AS id FROM mytable) t
GROUP BY id
Du kan använda union all
för att generera en enda kolumn med alla ID:n och sedan räkna dem:
SELECT id, COUNT(*)
FROM (SELECT id1 AS id FROM mytable
UNION ALL
SELECT id2 AS id FROM mytable) t
GROUP BY id