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 para restaurantes que obtêm pelo menos 50% de seus ingredientes localmente?
 ###Tabelas: 
CREATE TABLE restaurant_revenue(restaurant_id INT, cuisine_type TEXT, revenue FLOAT), local_sourcing(restaurant_id INT, local_source BOOLEAN); INSERT INTO restaurant_revenue(restaurant_id, cuisine_type, revenue) VALUES (1, 'Italian', 5000.00), (2, 'Mexican', 6000.00), (3, 'Italian', 4000.00); INSERT INTO local_sourcing(restaurant_id, local_source) VALUES (1, TRUE), (2, FALSE), (3, TRUE);
SELECT SUM(revenue) FROM restaurant_revenue WHERE restaurant_id IN (SELECT restaurant_id FROM local_sourcing WHERE local_source = TRUE) AND cuisine_type IN (SELECT cuisine_type FROM local_sourcing WHERE local_source = TRUE) GROUP BY cuisine_type;