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 média de carvão por máquina no distrito de Illinois para o ano de 2020?
 ###Tabelas: 
CREATE TABLE district (district_id INT, district_name VARCHAR(20)); INSERT INTO district (district_id, district_name) VALUES (1, 'Illinois'); CREATE TABLE production (machine_id INT, district_id INT, production_quantity INT, production_date DATE); INSERT INTO production (machine_id, district_id, production_quantity, production_date) VALUES (1, 1, 500, '2020-01-01'), (2, 1, 600, '2020-01-02');
SELECT AVG(production_quantity) FROM production WHERE district_id = 1 AND production_date BETWEEN '2020-01-01' AND '2020-12-31' GROUP BY machine_id;