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: Listar todos os agricultores e suas respectivas culturas na tabela 'farmer_crop'?
 ###Tabelas: 
CREATE TABLE farmers (farmer_id INT, farmer_name VARCHAR(50)); CREATE TABLE crops (crop_id INT, crop_name VARCHAR(50)); CREATE TABLE farmer_crop (farmer_id INT, crop_id INT); INSERT INTO farmers (farmer_id, farmer_name) VALUES (1, 'Farmer 1'), (2, 'Farmer 2'), (3, 'Farmer 3'); INSERT INTO crops (crop_id, crop_name) VALUES (1, 'Corn'), (2, 'Potatoes'), (3, 'Carrots'); INSERT INTO farmer_crop (farmer_id, crop_id) VALUES (1, 1), (1, 2), (2, 1), (3, 3);
SELECT farmers.farmer_name, crops.crop_name FROM farmers INNER JOIN farmer_crop ON farmers.farmer_id = farmer_crop.farmer_id INNER JOIN crops ON farmer_crop.crop_id = crops.crop_id;