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: Calcular a produção total de cannabis (em libras) para cada produtor em Oregon, agrupada por cidade.
 ###Tabelas: 
CREATE TABLE producers (id INT, name VARCHAR(255), city VARCHAR(255), state VARCHAR(255)); INSERT INTO producers (id, name, city, state) VALUES (1, 'Producer A', 'Portland', 'OR'); CREATE TABLE production (id INT, producer_id INT, quantity INT);
SELECT p.city, SUM(pr.quantity) as total_production FROM producers p INNER JOIN production pr ON p.id = pr.producer_id WHERE p.state = 'OR' GROUP BY p.city;