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 idade média dos clientes que realizaram uma transação de crédito?
 ###Tabelas: 
CREATE TABLE customer (id INT, name VARCHAR(255), age INT, gender VARCHAR(10)); INSERT INTO customer (id, name, age, gender) VALUES (1, 'John Doe', 35, 'Male'); INSERT INTO customer (id, name, age, gender) VALUES (2, 'Jane Smith', 28, 'Female'); CREATE TABLE transactions (id INT, customer_id INT, transaction_date DATE, amount DECIMAL(10,2), type VARCHAR(10)); INSERT INTO transactions (id, customer_id, transaction_date, amount, type) VALUES (1, 1, '2022-01-01', 100.00, 'debit'); INSERT INTO transactions (id, customer_id, transaction_date, amount, type) VALUES (2, 1, '2022-01-02', 50.00, 'credit'); INSERT INTO transactions (id, customer_id, transaction_date, amount, type) VALUES (3, 2, '2022-01-03', 200.00, 'debit');
SELECT AVG(customer.age) AS avg_age FROM customer INNER JOIN transactions ON customer.id = transactions.customer_id WHERE transactions.type = 'credit';