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 dos produtos orgânicos vendidos por fornecedores com uma pontuação alta de ética trabalhista?
 ###Tabelas: 
CREATE TABLE vendors (vendor_id INT, ethical_score INT); INSERT INTO vendors (vendor_id, ethical_score) VALUES (1, 90), (2, 75), (3, 85); CREATE TABLE products (product_id INT, organic BOOLEAN); INSERT INTO products (product_id, organic) VALUES (101, TRUE), (102, FALSE), (103, TRUE); CREATE TABLE sales (sale_id INT, vendor_id INT, product_id INT, revenue INT); INSERT INTO sales (sale_id, vendor_id, product_id, revenue) VALUES (1, 1, 101, 500), (2, 1, 102, 300), (3, 2, 101, 400), (4, 3, 103, 600);
SELECT SUM(sales.revenue) FROM sales JOIN vendors ON sales.vendor_id = vendors.vendor_id JOIN products ON sales.product_id = products.product_id WHERE products.organic = TRUE AND vendors.ethical_score >= 80;