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: Liste os restaurantes com sua receita orgânica total.
 ###Tabelas: 
CREATE TABLE restaurants (id INT, name VARCHAR(255), organic BOOLEAN); INSERT INTO restaurants (id, name, organic) VALUES (1, 'Restaurant A', TRUE), (2, 'Restaurant B', FALSE), (3, 'Organic Garden', TRUE); CREATE TABLE dishes (id INT, name VARCHAR(255), type VARCHAR(255), revenue INT, restaurant_id INT, organic BOOLEAN); INSERT INTO dishes (id, name, type, revenue, restaurant_id, organic) VALUES (1, 'Quinoa Salad', 'vegetarian', 500, 1, TRUE), (2, 'Chickpea Curry', 'vegetarian', 800, 1, FALSE), (3, 'Cheeseburger', 'non-vegetarian', 1200, 1, FALSE), (4, 'Pizza Margherita', 'vegetarian', 700, 2, FALSE), (5, 'Fish and Chips', 'non-vegetarian', 1500, 2, FALSE), (6, 'Vegan Pizza', 'vegetarian', 1000, 3, TRUE);
SELECT r.name, SUM(d.revenue) FROM dishes d JOIN restaurants r ON d.restaurant_id = r.id WHERE r.organic = TRUE GROUP BY r.id;