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 taxa de retenção de dados para cada plano móvel na Ásia?
 ###Tabelas: 
CREATE TABLE mobile_plans (id INT, name VARCHAR(255), type VARCHAR(255), price DECIMAL(10,2), region VARCHAR(255)); CREATE TABLE subscribers (id INT, name VARCHAR(255), plan_id INT, retention_rate DECIMAL(10,2)); CREATE TABLE regions (id INT, name VARCHAR(255));
SELECT mobile_plans.name AS mobile_plan, AVG(subscribers.retention_rate) FROM subscribers JOIN mobile_plans ON subscribers.plan_id = mobile_plans.id JOIN regions ON mobile_plans.region = regions.name WHERE regions.name = 'Asia' GROUP BY mobile_plans.name;