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 é o número de acidentes de trabalho para cada sindicato, por nome do sindicato, no ano de 2021, pivotado por trimestre?
 ###Tabelas: 
CREATE TABLE union_table_2021 (union_name VARCHAR(255), total_injuries INT, incident_date DATE); INSERT INTO union_table_2021 (union_name, total_injuries, incident_date) VALUES ('Union A', 350, '2021-01-01'), ('Union B', 450, '2021-02-01'), ('Union C', 550, '2021-03-01'), ('Union D', 600, '2021-04-01');
SELECT union_name, SUM(CASE WHEN QUARTER(incident_date) = 1 THEN total_injuries ELSE 0 END) as q1, SUM(CASE WHEN QUARTER(incident_date) = 2 THEN total_injuries ELSE 0 END) as q2, SUM(CASE WHEN QUARTER(incident_date) = 3 THEN total_injuries ELSE 0 END) as q3, SUM(CASE WHEN QUARTER(incident_date) = 4 THEN total_injuries ELSE 0 END) as q4 FROM union_table_2021 GROUP BY union_name;