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: Quais cidades na tabela world_cities têm uma população superior a 1 milhão e estão localizadas em um país com um PIB superior a 1 trilhão?
 ###Tabelas: 
CREATE TABLE world_cities (city_name VARCHAR(50), country_name VARCHAR(50), population BIGINT, gdp_of_country BIGINT);
SELECT city_name FROM world_cities WHERE population > 1000000 AND gdp_of_country = (SELECT gdp FROM world_gdp WHERE country_name = world_cities.country_name) AND gdp > 1000000000000;