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 usuários que postaram um tweet no último mês e que estão localizados em um país com uma população superior a 100 milhões, de todos os usuários localizados em um país com uma população superior a 100 milhões?
 ###Tabelas: 
CREATE TABLE tweets (tweet_id INT, user_id INT, tweet_date DATE);CREATE TABLE users (user_id INT, country VARCHAR(50), registration_date DATE);CREATE TABLE country_populations (country VARCHAR(50), population INT);
SELECT 100.0 * COUNT(DISTINCT t.user_id) / (SELECT COUNT(DISTINCT u.user_id) FROM users u JOIN country_populations cp ON u.country = cp.country WHERE cp.population > 100000000) as pct_users FROM tweets t JOIN users u ON t.user_id = u.user_id JOIN country_populations cp ON u.country = cp.country WHERE t.tweet_date >= DATE(NOW()) - INTERVAL 1 MONTH AND cp.population > 100000000;