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 produção total de vegetais para cada agricultor?
 ###Tabelas: 
CREATE TABLE Farmers (id INT, name VARCHAR, location VARCHAR, years_of_experience INT); INSERT INTO Farmers (id, name, location, years_of_experience) VALUES (1, 'Clara Oliveira', 'Rio de Janeiro', 12), (2, 'Jean-Pierre Leclerc', 'Paris', 15), (3, 'Xue Liu', 'Shanghai', 8); CREATE TABLE Crops (id INT, farmer_id INT, crop_name VARCHAR, yield INT, crop_type VARCHAR); INSERT INTO Crops (id, farmer_id, crop_name, yield, crop_type) VALUES (1, 1, 'Tomatoes', 220, 'vegetable'), (2, 1, 'Carrots', 160, 'vegetable'), (3, 2, 'Cucumbers', 200, 'vegetable'), (4, 3, 'Potatoes', 280, 'vegetable'), (5, 3, 'Onions', 320, 'vegetable');
SELECT farmer_id, SUM(yield) as total_vegetable_production FROM Crops WHERE crop_type = 'vegetable' GROUP BY farmer_id;