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 temperatura média da água para cada oceano em maio?
 ###Tabelas: 
CREATE TABLE oceans (id INT, name VARCHAR(255)); INSERT INTO oceans (id, name) VALUES (1, 'Atlantic'), (2, 'Pacific'), (3, 'Indian'), (4, 'Southern'), (5, 'Arctic'); CREATE TABLE temperatures (id INT, ocean_id INT, date DATE, temperature DECIMAL(5,2)); INSERT INTO temperatures (id, ocean_id, date, temperature) VALUES (1, 1, '2022-05-01', 15.3), (2, 1, '2022-05-02', 15.5), (3, 2, '2022-05-01', 14.6), (4, 2, '2022-05-02', 14.8), (5, 3, '2022-05-01', 26.2), (6, 3, '2022-05-02', 26.4), (7, 4, '2022-05-01', 2.1), (8, 4, '2022-05-02', 2.3), (9, 5, '2022-05-01', -1.5), (10, 5, '2022-05-02', -1.3);
SELECT o.name, AVG(t.temperature) FROM oceans o JOIN temperatures t ON o.id = t.ocean_id WHERE t.date BETWEEN '2022-05-01' AND '2022-05-31' GROUP BY o.id;