-- Fase 05 - Faltas e Ocorrências
SELECT COUNT(*) AS total_faltas FROM faltas_rh;
SELECT status, COUNT(*) AS quantidade FROM faltas_rh GROUP BY status ORDER BY status;
SELECT tipo, unidade, COUNT(*) AS quantidade FROM faltas_rh GROUP BY tipo, unidade ORDER BY tipo, unidade;
SELECT COUNT(DISTINCT funcionario_id) AS funcionarios_com_ocorrencia FROM faltas_rh;
SELECT COALESCE(SUM(valor_desconto),0) AS descontos_registrados FROM faltas_rh WHERE gera_desconto=1 AND status <> 'Desconsiderada';
