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: Quantos poços foram perfurados em cada estado dos EUA no último ano?
 ###Tabelas: 
CREATE TABLE wells (well_id INT, drill_date DATE, location TEXT); INSERT INTO wells (well_id, drill_date, location) VALUES (1, '2022-01-01', 'Texas'), (2, '2022-02-01', 'California'), (3, '2022-03-01', 'New York'), (4, '2022-02-01', 'Florida'), (5, '2022-03-01', 'Alaska');
SELECT YEAR(drill_date) AS Year, SUBSTRING(location, 1, 2) AS State, COUNT(*) AS Number_of_Wells FROM wells WHERE drill_date >= DATEADD(year, -1, GETDATE()) AND location LIKE 'USA%' GROUP BY YEAR(drill_date), SUBSTRING(location, 1, 2) ORDER BY Year;