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 sindicatos e sua contagem de membros com um registro de segurança acima de 90 das tabelas 'labor_unions', 'safety_records' e 'employees'.
 ###Tabelas: 
CREATE TABLE labor_unions (id INT, union_name VARCHAR(50), members INT); CREATE TABLE safety_records (id INT, union_id INT, safety_score INT); CREATE TABLE employees (id INT, union_id INT, name VARCHAR(50), position VARCHAR(50));
SELECT l.union_name, COUNT(e.id) AS member_count FROM labor_unions l JOIN safety_records s ON l.id = s.union_id JOIN employees e ON l.id = e.union_id WHERE s.safety_score > 90 GROUP BY l.union_name;