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: Obter o número de trabalhadores e seu status de filiação sindical no setor 'varejo'.
 ###Tabelas: 
CREATE TABLE retail_workers (id INT, sector VARCHAR(20), union_member BOOLEAN); INSERT INTO retail_workers (id, sector, union_member) VALUES (1, 'retail', TRUE), (2, 'retail', FALSE), (3, 'retail', TRUE);
SELECT sector, SUM(union_member::INT) AS union_members, COUNT(*) - SUM(union_member::INT) AS non_union_members FROM retail_workers GROUP BY sector;