Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Qual é o número total de membros em sindicatos sediados nos EUA e Canadá, excluindo quaisquer entradas duplicadas?
 ###Tabelas: 
CREATE TABLE union_membership (id INT, name VARCHAR(255), country VARCHAR(255)); INSERT INTO union_membership (id, name, country) VALUES (1, 'Union A', 'USA'), (2, 'Union B', 'Canada'), (3, 'Union C', 'USA'), (4, 'Union D', 'Canada');
SELECT COUNT(DISTINCT name) FROM union_membership WHERE country IN ('USA', 'Canada')