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 pedidos de assistência jurídica aprovados para famílias de baixa renda, por estado?
 ###Tabelas: 
CREATE TABLE legal_aid_applications (id INT, income_level VARCHAR(10), approved BOOLEAN, state VARCHAR(50));
SELECT state, COUNT(*) * 100.0 / SUM(COUNT(*)) OVER (PARTITION BY NULL) AS percentage_approved FROM legal_aid_applications WHERE income_level = 'low' AND approved = TRUE GROUP BY state;