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 uso mínimo de dados na região 'urbana' para clientes que possuem uma assinatura que inclui tanto serviços móveis quanto de banda larga?
 ###Tabelas: 
CREATE TABLE subscribers (id INT, name VARCHAR(50), data_usage FLOAT, subscription_id INT); INSERT INTO subscribers (id, name, data_usage, subscription_id) VALUES (1, 'John Doe', 20.0, 1), (2, 'Jane Doe', 18.0, 1), (3, 'Mike Smith', 15.0, 2); CREATE TABLE subscriptions (id INT, customer_id INT, mobile_service BOOLEAN, broadband_service BOOLEAN); INSERT INTO subscriptions (id, customer_id, mobile_service, broadband_service) VALUES (1, 1, true, true), (2, 2, true, false), (3, 3, false, true);
SELECT MIN(data_usage) FROM subscribers s JOIN subscriptions subs ON s.subscription_id = subs.id WHERE subs.mobile_service = true AND subs.broadband_service = true AND s.region = 'urban';