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 espécies de peixes tropicais em março?
 ###Tabelas: 
CREATE TABLE fish_species (id INT, name VARCHAR(255), species_type VARCHAR(255)); INSERT INTO fish_species (id, name, species_type) VALUES (1, 'Clownfish', 'Tropical'), (2, 'Salmon', 'Coldwater'); CREATE TABLE temperature_data (id INT, fish_id INT, record_date DATE, water_temp DECIMAL(5,2)); INSERT INTO temperature_data (id, fish_id, record_date, water_temp) VALUES (1, 1, '2022-03-01', 27.5), (2, 1, '2022-03-15', 28.2), (3, 2, '2022-03-01', 8.3), (4, 2, '2022-03-15', 8.9);
SELECT AVG(water_temp) FROM temperature_data JOIN fish_species ON temperature_data.fish_id = fish_species.id WHERE fish_species.species_type = 'Tropical' AND MONTH(record_date) = 3;