Bạn có thể sử dụng union all
để tạo một cột duy nhất với tất cả các ID, sau đó đếm chúng:
SELECT id, COUNT(*)
FROM (SELECT id1 AS id FROM mytable
UNION ALL
SELECT id2 AS id FROM mytable) t
GROUP BY id
Bạn có thể sử dụng union all
để tạo một cột duy nhất với tất cả các ID, sau đó đếm chúng:
SELECT id, COUNT(*)
FROM (SELECT id1 AS id FROM mytable
UNION ALL
SELECT id2 AS id FROM mytable) t
GROUP BY id