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 o número de agentes comunitários de saúde por estado e suas pontuações totais de métricas de equidade em saúde em 2021.
 ###Tabelas: 
CREATE TABLE community_health_workers (id INT, state VARCHAR(50), year INT, metric1 BOOLEAN, metric2 BOOLEAN, metric3 BOOLEAN); INSERT INTO community_health_workers (id, state, year, metric1, metric2, metric3) VALUES (1, 'California', 2021, true, true, false), (2, 'California', 2021, true, false, true), (3, 'California', 2021, false, true, true), (4, 'Texas', 2021, true, true, true);
SELECT state, worker_id, (SUM(CASE WHEN metric1 THEN 1 ELSE 0 END) + SUM(CASE WHEN metric2 THEN 1 ELSE 0 END) + SUM(CASE WHEN metric3 THEN 1 ELSE 0 END)) as total_score FROM community_health_workers WHERE year = 2021 GROUP BY state, worker_id;