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 volume total de transações para cada estratégia de investimento no último trimestre, ordenado pelo maior volume total?
 ###Tabelas: 
CREATE TABLE investment_strategy (strategy_id INT, strategy_name VARCHAR(255)); CREATE TABLE customer (customer_id INT, primary_strategy INT); CREATE TABLE transaction (transaction_date DATE, customer_id INT, transaction_volume DECIMAL(10,2));
SELECT i.strategy_name, SUM(t.transaction_volume) as total_volume FROM investment_strategy i JOIN customer c ON i.strategy_id = c.primary_strategy JOIN transaction t ON c.customer_id = t.customer_id WHERE t.transaction_date >= DATE_SUB(CURRENT_DATE, INTERVAL 3 MONTH) GROUP BY i.strategy_name ORDER BY total_volume DESC;