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: Classificar os agentes comunitários de saúde por pontuação de competência cultural em ordem decrescente dentro de cada estado.
 ###Tabelas: 
CREATE TABLE CommunityHealthWorker (WorkerID INT, State CHAR(2), CulturalCompetencyScore INT); INSERT INTO CommunityHealthWorker (WorkerID, State, CulturalCompetencyScore) VALUES (1, 'CA', 85), (2, 'TX', 80), (3, 'CA', 90), (4, 'TX', 82);
SELECT WorkerID, State, CulturalCompetencyScore, RANK() OVER (PARTITION BY State ORDER BY CulturalCompetencyScore DESC) AS Rank FROM CommunityHealthWorker;