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 velocidade média de todas as embarcações próximas à costa do Japão, classificadas por seu tipo, para o mês de agosto de 2021?
 ###Tabelas: 
CREATE TABLE vessel_performance (id INT PRIMARY KEY, name VARCHAR(50), type VARCHAR(50), speed FLOAT, location VARCHAR(50), timestamp DATETIME); INSERT INTO vessel_performance (id, name, type, speed, location, timestamp) VALUES (1, 'VesselA', 'Cargo', 15.5, 'Japan Coast', '2021-08-01 10:00:00'), (2, 'VesselB', 'Tanker', 12.3, 'Japan Coast', '2021-08-01 11:00:00');
SELECT type, AVG(speed) FROM vessel_performance WHERE location = 'Japan Coast' AND timestamp BETWEEN '2021-08-01' AND '2021-08-31' GROUP BY type;