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 crianças vivendo na pobreza para cada condado, considerando apenas aqueles condados com uma população maior que 500.000, das tabelas de dados de pobreza e de dados demográficos do condado?
 ###Tabelas: 
CREATE TABLE poverty_data (county TEXT, children_in_poverty INT); INSERT INTO poverty_data (county, children_in_poverty) VALUES ('County1', 15000), ('County2', 20000), ('County3', 10000), ('County4', 25000); CREATE TABLE county_demographics (county TEXT, population INT); INSERT INTO county_demographics (county, population) VALUES ('County1', 750000), ('County2', 850000), ('County3', 600000), ('County4', 1000000);
SELECT county, (100.0 * children_in_poverty::FLOAT / population) AS pct_children_in_poverty FROM poverty_data JOIN county_demographics ON poverty_data.county = county_demographics.county WHERE population > 500000;