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 total de não vegetarianos.
 ###Tabelas: 
CREATE TABLE restaurants (id INT, name VARCHAR(255)); INSERT INTO restaurants (id, name) VALUES (1, 'Restaurant A'), (2, 'Restaurant B'); CREATE TABLE dishes (id INT, name VARCHAR(255), type VARCHAR(255), revenue INT, restaurant_id INT); INSERT INTO dishes (id, name, type, revenue, restaurant_id) VALUES (1, 'Quinoa Salad', 'vegetarian', 500, 1), (2, 'Chickpea Curry', 'vegetarian', 800, 1), (3, 'Cheeseburger', 'non-vegetarian', 1200, 1), (4, 'Pizza Margherita', 'vegetarian', 700, 2), (5, 'Fish and Chips', 'non-vegetarian', 1500, 2);
SELECT r.name, SUM(d.revenue) FROM dishes d JOIN restaurants r ON d.restaurant_id = r.id WHERE d.type = 'non-vegetarian' GROUP BY r.id;