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 é o número total de assinantes de banda larga em cada estado com uma população superior a 5 milhões?
 ###Tabelas: 
CREATE TABLE broadband_subscriptions (customer_id INT, subscription BOOLEAN, state VARCHAR(50)); INSERT INTO broadband_subscriptions (customer_id, subscription, state) VALUES (1, TRUE, 'California'), (2, FALSE, 'Texas'), (3, TRUE, 'New York'); CREATE TABLE state_populations (state VARCHAR(50), population INT); INSERT INTO state_populations (state, population) VALUES ('California', 39512223), ('Texas', 29528404), ('New York', 19453561);
SELECT bs.state, COUNT(bs.customer_id) AS num_subscribers FROM broadband_subscriptions bs JOIN state_populations sp ON bs.state = sp.state WHERE sp.population > 5000000 GROUP BY bs.state;