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 cada fornecedor na região Norte?
 ###Tabelas: 
CREATE TABLE orders (order_id INT, product_id INT, vendor_id INT, order_date DATE, revenue INT, region_id INT); INSERT INTO orders (order_id, product_id, vendor_id, order_date, revenue, region_id) VALUES (1, 1, 1, '2022-01-01', 500, 1), (2, 2, 2, '2022-01-03', 800, 2); CREATE TABLE vendor (vendor_id INT, vendor_name TEXT); INSERT INTO vendor (vendor_id, vendor_name) VALUES (1, 'ABC Foods'), (2, 'XYZ Foods'); CREATE TABLE region (region_id INT, region_name TEXT); INSERT INTO region (region_id, region_name) VALUES (1, 'North'), (2, 'South');
SELECT v.vendor_name, SUM(o.revenue) as total_revenue FROM orders o JOIN vendor v ON o.vendor_id = v.vendor_id JOIN region r ON o.region_id = r.region_id WHERE r.region_name = 'North' GROUP BY v.vendor_name;