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: Liste os nomes de todos os agricultores que venderam colheitas no valor superior a $5000 no mercado 'orgânico'.
 ###Tabelas: 
CREATE TABLE farmers (id INT, name VARCHAR(30), crop_sold VARCHAR(20), sold_amount DECIMAL(6,2));   CREATE TABLE market (id INT, name VARCHAR(10), type VARCHAR(10));
SELECT farmers.name FROM farmers, market WHERE farmers.crop_sold = market.name AND market.type = 'organic' GROUP BY farmers.name HAVING SUM(sold_amount) > 5000;