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: Calcular a porcentagem de candidatos de grupos raciais sub-representados que receberam uma oferta de emprego.
 ###Tabelas: 
CREATE TABLE candidate_demographics (id INT, candidate_id INT, race VARCHAR(255), offered_job BOOLEAN); INSERT INTO candidate_demographics (id, candidate_id, race, offered_job) VALUES (1, 1001, 'Hispanic', true), (2, 1002, 'African American', false), (3, 1003, 'Asian', true), (4, 1004, 'Hispanic', false);
SELECT COUNT(*) * 100.0 / (SELECT COUNT(*) FROM candidate_demographics WHERE race IN ('Hispanic', 'African American')) as percentage FROM candidate_demographics WHERE offered_job = true AND race IN ('Hispanic', 'African American');