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 é a duração média dos casos de assistência jurídica na tabela 'justice_legal_aid', para casos 'Civis', nos últimos 6 meses?
 ###Tabelas: 
CREATE TABLE justice_legal_aid (id INT, case_id INT, case_type TEXT, duration INT, resolution_date DATE); INSERT INTO justice_legal_aid (id, case_id, case_type, duration, resolution_date) VALUES (1, 1, 'Civil', 6, '2021-05-01'), (2, 2, 'Criminal', 12, '2020-01-01'), (3, 3, 'Civil', 3, '2021-03-15');
SELECT AVG(duration/30.0) FROM justice_legal_aid WHERE case_type = 'Civil' AND resolution_date >= DATE_SUB(CURRENT_DATE, INTERVAL 6 MONTH);