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 total de trabalhadores de saúde comunitária que se identificam como LGBTQ+ e trabalham em estados que implementaram leis de paridade de saúde mental?
 ###Tabelas: 
CREATE TABLE community_health_workers (id INT, name VARCHAR(50), ethnicity VARCHAR(50), state VARCHAR(50), lgbtq_identification BOOLEAN); INSERT INTO community_health_workers (id, name, ethnicity, state, lgbtq_identification) VALUES (1, 'John Doe', 'Cisgender', 'California', TRUE), (2, 'Jane Smith', 'Transgender', 'New York', TRUE), (3, 'Maria Garcia', 'Cisgender', 'Florida', FALSE), (4, 'Pedro Rodriguez', 'Transgender', 'Texas', FALSE); CREATE TABLE mental_health_parity_laws (state VARCHAR(50)); INSERT INTO mental_health_parity_laws (state) VALUES ('California'), ('New York');
SELECT COUNT(*) FROM community_health_workers cw JOIN mental_health_parity_laws mhpl ON cw.state = mhpl.state WHERE cw.lgbtq_identification = TRUE;