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 membros cada sindicato tem que está envolvido na defesa dos direitos trabalhistas?
 ###Tabelas: 
CREATE TABLE unions (id INT, name VARCHAR(50), location VARCHAR(50), type VARCHAR(50)); CREATE TABLE members (id INT, union_id INT, gender VARCHAR(50)); INSERT INTO unions (id, name, location, type) VALUES (1, 'United Steelworkers', 'USA', 'Labor Rights'); INSERT INTO unions (id, name, location, type) VALUES (2, 'UNI Global Union', 'Switzerland', 'Labor Rights'); INSERT INTO members (id, union_id, gender) VALUES (1, 1, 'Female'); INSERT INTO members (id, union_id, gender) VALUES (2, 1, 'Male'); INSERT INTO members (id, union_id, gender) VALUES (3, 2, 'Female'); INSERT INTO members (id, union_id, gender) VALUES (4, 2, 'Male'); INSERT INTO members (id, union_id, gender) VALUES (5, 2, 'Female');
SELECT unions.name, COUNT(members.id) AS member_count FROM unions JOIN members ON unions.id = members.union_id WHERE unions.type = 'Labor Rights' GROUP BY unions.name;