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 os nomes e o número de incidentes de segurança no local de trabalho de cada sindicato no setor de 'varejo', ordenados pelo número de incidentes em ordem decrescente.
 ###Tabelas: 
CREATE TABLE union_incidents (id INT, union_id INT, incident_type TEXT, incident_date DATE);
SELECT u.name, COUNT(DISTINCT ui.id) as incidents_count FROM unions u JOIN union_incidents ui ON u.id = ui.union_id WHERE u.sector = 'retail' GROUP BY u.id ORDER BY incidents_count DESC;