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: Liste o número de incidentes envolvendo embarcações de pesca no Oceano Índico nos últimos 6 meses, agrupados por tipo de incidente.
 ###Tabelas: 
CREATE TABLE incidents (incident_id INT, incident_type VARCHAR(255), latitude DECIMAL(9,6), longitude DECIMAL(9,6), vessel_type VARCHAR(255)); INSERT INTO incidents VALUES (3, 'Collision', 12.345678, 80.234567, 'Fishing'); INSERT INTO incidents VALUES (4, 'Fire', 15.678901, 78.901234, 'Fishing');
SELECT incident_type, COUNT(*) FROM incidents WHERE latitude BETWEEN 1.000000 AND 40.000000 AND longitude BETWEEN 49.000000 AND 100.000000 AND vessel_type = 'Fishing' AND incident_timestamp BETWEEN DATE_SUB(NOW(), INTERVAL 6 MONTH) AND NOW() GROUP BY incident_type;