Você pode usar
union all
para gerar uma única coluna com todos os IDs e, em seguida, conte-os:SELECT id, COUNT(*)
FROM (SELECT id1 AS id FROM mytable
UNION ALL
SELECT id2 AS id FROM mytable) t
GROUP BY id
union all
para gerar uma única coluna com todos os IDs e, em seguida, conte-os:SELECT id, COUNT(*)
FROM (SELECT id1 AS id FROM mytable
UNION ALL
SELECT id2 AS id FROM mytable) t
GROUP BY id
Como implantar um Canvas LMS altamente disponível com um cluster de banco de dados PostgreSQL
Como obter a lista de tabelas sem restrição de chave primária no banco de dados SQL Server - SQL Server / T-SQL Tutorial Part 58
Padrão de relacionamento partidário. Como modelar relacionamentos
Oracle Cloud:Criando um Banco de Dados de Processamento de Transações Autônomas (ATP)