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 médicos em áreas rurais de cada estado que se especializam em cardiologia?
 ###Tabelas: 
CREATE TABLE physician (physician_id INT, name TEXT, specialty TEXT, location TEXT, state TEXT);
SELECT state, AVG(CASE WHEN specialty = 'Cardiology' THEN 100.0 ELSE 0.0 END) FROM physician WHERE location LIKE '%rural%' GROUP BY state;