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 pacientes com problemas de saúde mental estão sendo tratados por trabalhadores de saúde comunitária que se identificam como LGBTQ+?
 ###Tabelas: 
CREATE TABLE MentalHealthPatients (PatientID INT, Age INT, MentalHealthIssue VARCHAR(20)); CREATE TABLE Providers (ProviderID INT, ProviderName VARCHAR(20), CulturalCompetencyTraining DATE, CommunityHealthWorker VARCHAR(5), LGBTQ VARCHAR(5)); INSERT INTO MentalHealthPatients (PatientID, Age, MentalHealthIssue) VALUES (1, 30, 'Anxiety'); INSERT INTO Providers (ProviderID, ProviderName, CulturalCompetencyTraining, CommunityHealthWorker, LGBTQ) VALUES (1, 'Dr. Smith', '2022-01-01', 'Yes', 'Yes');
SELECT COUNT(MentalHealthPatients.PatientID) FROM MentalHealthPatients INNER JOIN Providers ON Providers.ProviderName = MentalHealthPatients.ProviderName WHERE Providers.CommunityHealthWorker = 'Yes' AND Providers.LGBTQ = 'Yes';