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 número total de transações para cada tipo na tabela "online_transactions"?
 ###Tabelas: 
CREATE TABLE online_customers (id INT, name VARCHAR(50), age INT, gender VARCHAR(10), city VARCHAR(50)); INSERT INTO online_customers (id, name, age, gender, city) VALUES (1, 'Aisha Williams', 32, 'Female', 'Chicago'); INSERT INTO online_customers (id, name, age, gender, city) VALUES (2, 'Hiroshi Tanaka', 45, 'Male', 'Tokyo'); INSERT INTO online_customers (id, name, age, gender, city) VALUES (3, 'Clara Rodriguez', 29, 'Female', 'Madrid'); CREATE TABLE online_transactions (id INT, customer_id INT, type VARCHAR(50), amount DECIMAL(10,2), date DATE); INSERT INTO online_transactions (id, customer_id, type, amount, date) VALUES (1, 1, 'purchase', 50.00, '2021-01-01'); INSERT INTO online_transactions (id, customer_id, type, amount, date) VALUES (2, 1, 'refund', 10.00, '2021-01-05'); INSERT INTO online_transactions (id, customer_id, type, amount, date) VALUES (3, 2, 'purchase', 100.00, '2021-01-02');
SELECT ot.type, COUNT(ot.id) as total_transactions FROM online_transactions ot GROUP BY ot.type;