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 incidentes de segurança no local de trabalho foram relatados no setor da 'construção', categorizados pelo tipo de incidente e filiação sindical?
 ###Tabelas: 
CREATE TABLE construction_incidents (id INT, union_id INT, sector TEXT, incident_type TEXT, incident_date DATE);
SELECT incident_type, union_member as union, COUNT(*) as incidents_count FROM (SELECT incident_type, NULL as union_id, 'No' as union_member FROM construction_incidents WHERE union_id IS NULL UNION ALL SELECT incident_type, union_id, 'Yes' as union_member FROM construction_incidents WHERE union_id IS NOT NULL) t GROUP BY incident_type, union_member;