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 é o rendimento médio de milho para cada estado em 2020, ordenado pelo rendimento mais alto?
 ###Tabelas: 
CREATE TABLE states (state_name TEXT, state_abbr TEXT); INSERT INTO states (state_name, state_abbr) VALUES ('Alabama', 'AL'), ('Alaska', 'AK'); CREATE TABLE crops (crop_name TEXT, state TEXT, yield INTEGER, year INTEGER); INSERT INTO crops (crop_name, state, yield, year) VALUES ('Corn', 'AL', 120, 2020), ('Corn', 'AK', 150, 2020);
SELECT state, AVG(yield) FROM crops JOIN states ON crops.state = states.state_abbr WHERE crop_name = 'Corn' AND year = 2020 GROUP BY state ORDER BY AVG(yield) DESC;