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 média de uso mensal de dados para cada assinante móvel na região de San Francisco, pivotado pelo tipo de plano do assinante?
 ###Tabelas: 
CREATE TABLE mobile_subscribers (subscriber_id INT, region VARCHAR(50), plan_type VARCHAR(50), monthly_data_usage FLOAT); INSERT INTO mobile_subscribers (subscriber_id, region, plan_type, monthly_data_usage) VALUES (1, 'San Francisco', 'Basic', 2.5), (2, 'San Francisco', 'Premium', 5.2), (3, 'San Francisco', 'Basic', 1.8);
SELECT region, plan_type, AVG(monthly_data_usage) as avg_data_usage FROM mobile_subscribers WHERE region = 'San Francisco' GROUP BY region, plan_type;