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 foi o número total de horas de voluntariado nos programas ambientais no primeiro semestre de 2022?
 ###Tabelas: 
CREATE TABLE volunteer_hours (id INT, volunteer_id INT, program TEXT, hours FLOAT, hours_date DATE); INSERT INTO volunteer_hours (id, volunteer_id, program, hours, hours_date) VALUES (1, 5, 'Environment', 6, '2022-01-10'); INSERT INTO volunteer_hours (id, volunteer_id, program, hours, hours_date) VALUES (2, 6, 'Arts', 4, '2022-03-20');
SELECT SUM(hours) FROM volunteer_hours WHERE program = 'Environment' AND hours_date BETWEEN '2022-01-01' AND '2022-06-30';