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: Quantos sindicatos têm mais de 500 membros na indústria 'varejo'?
 ###Tabelas: 
CREATE TABLE unions (id INT, name VARCHAR(255), industry VARCHAR(255), member_count INT); INSERT INTO unions (id, name, industry, member_count) VALUES (1, 'Union A', 'retail', 550), (2, 'Union B', 'retail', 400), (3, 'Union C', 'retail', 350), (4, 'Union D', 'healthcare', 600);
SELECT COUNT(*) FROM (SELECT * FROM unions WHERE industry = 'retail' GROUP BY name HAVING SUM(member_count) > 500) subquery;