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 é a porcentagem de trabalhadores de saúde comunitária na Califórnia que receberam treinamento anti-discriminação?
 ###Tabelas: 
CREATE TABLE anti_discrimination_training (id INT, worker_id INT, training_date DATE); INSERT INTO anti_discrimination_training (id, worker_id, training_date) VALUES (1, 789, '2021-04-01'), (2, 789, '2021-06-15'); CREATE TABLE community_health_workers (id INT, name VARCHAR(50), region VARCHAR(50)); INSERT INTO community_health_workers (id, name, region) VALUES (789, 'Jane Doe', 'California'); SELECT COUNT(DISTINCT worker_id) FROM anti_discrimination_training INNER JOIN community_health_workers ON anti_discrimination_training.worker_id = community_health_workers.id WHERE community_health_workers.region = 'California';
SELECT 100.0 * COUNT(DISTINCT anti_discrimination_training.worker_id) / COUNT(DISTINCT community_health_workers.id) FROM anti_discrimination_training RIGHT JOIN community_health_workers ON anti_discrimination_training.worker_id = community_health_workers.id WHERE community_health_workers.region = 'California';