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 as cinco principais minas com a maior produção de ouro no primeiro trimestre de 2022.
 ###Tabelas: 
CREATE TABLE mine_production (mine_id INT, date DATE, gold_production INT); INSERT INTO mine_production (mine_id, date, gold_production) VALUES (1, '2022-01-10', 500); INSERT INTO mine_production (mine_id, date, gold_production) VALUES (2, '2022-03-05', 800);
SELECT mine_id, gold_production FROM (SELECT mine_id, gold_production, ROW_NUMBER() OVER (PARTITION BY DATE_PART('quarter', date) ORDER BY gold_production DESC) AS rank FROM mine_production WHERE date >= '2022-01-01' AND date < '2022-04-01') subquery WHERE rank <= 5;