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 voluntários de grupos historicamente marginalizados se registraram nos últimos 6 meses?
 ###Tabelas: 
CREATE TABLE volunteers (id INT, name VARCHAR(50), reg_date DATE, community VARCHAR(30)); INSERT INTO volunteers (id, name, reg_date, community) VALUES (1, 'Alex', '2023-02-01', 'LGBTQ+'), (2, 'Bella', '2023-01-15', 'women in tech'), (3, 'Charlie', '2023-03-05', 'indigenous'); INSERT INTO volunteers (id, name, reg_date, community) VALUES (4, 'David', '2023-06-10', 'people with disabilities');
SELECT COUNT(*) FROM volunteers WHERE reg_date >= DATEADD(month, -6, GETDATE()) AND community IN ('LGBTQ+', 'women in tech', 'indigenous', 'people with disabilities');