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 peixes foram criados em cada oceano nos últimos 3 anos?
 ###Tabelas: 
CREATE TABLE Ocean (OceanID INT, OceanName TEXT); CREATE TABLE Farm (FarmID INT, FarmName TEXT, OceanID INT, EstablishedDate DATE); INSERT INTO Ocean VALUES (1, 'Atlantic'); INSERT INTO Ocean VALUES (2, 'Pacific'); INSERT INTO Farm VALUES (1, 'Farm E', 1, '2018-01-01'); INSERT INTO Farm VALUES (2, 'Farm F', 2, '2019-01-01'); INSERT INTO Farm VALUES (3, 'Farm G', 1, '2020-01-01');
SELECT OceanName, EXTRACT(YEAR FROM DATE_ADD(EstablishedDate, INTERVAL (YEAR(CURRENT_DATE) - YEAR(EstablishedDate)) YEAR)) AS Year, COUNT(*) AS FarmCount FROM Ocean INNER JOIN Farm ON Ocean.OceanID = Farm.OceanID GROUP BY OceanName, Year;