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 receita total gerada a partir das vendas de produtos éticos nos últimos 6 meses?
 ###Tabelas: 
CREATE TABLE products (product_id int, is_ethical boolean, revenue decimal); INSERT INTO products (product_id, is_ethical, revenue) VALUES (1, true, 1000), (2, false, 2000), (3, true, 3000);
SELECT SUM(revenue) FROM products WHERE is_ethical = true AND purchase_date >= DATEADD(month, -6, GETDATE());