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édio de dados para cada plano de dados nas tabelas 'plans' e 'subscribers'?
 ###Tabelas: 
CREATE TABLE plans (id INT, name VARCHAR(255), type VARCHAR(255), price DECIMAL(10, 2)); CREATE TABLE subscribers (id INT, name VARCHAR(255), plan_id INT, data_used INT); INSERT INTO plans (id, name, type, price) VALUES (1, 'Basic', 'Data', 29.99), (2, 'Premium', 'Data', 49.99), (3, 'Family', 'Data', 69.99); INSERT INTO subscribers (id, name, plan_id, data_used) VALUES (1, 'John Doe', 1, 5000), (2, 'Jane Smith', 2, 10000), (3, 'Bob Johnson', 1, 3000), (4, 'Alice Williams', 3, 20000), (5, 'Charlie Brown', 2, 8000);
SELECT p.type, AVG(s.data_used) FROM plans p JOIN subscribers s ON p.id = s.plan_id GROUP BY p.type;