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: Encontre o valor líquido diário das transações (valor total da transação - valor total do saque) do último mês, agrupado por dia e ordenado por dia em ordem decrescente para os clientes na Oceania.
 ###Tabelas: 
CREATE TABLE customer_transactions_4 (transaction_id INT, customer_id INT, transaction_value DECIMAL(10, 2), transaction_type VARCHAR(10), transaction_date DATE, customer_region VARCHAR(20)); INSERT INTO customer_transactions_4 (transaction_id, customer_id, transaction_value, transaction_type, transaction_date, customer_region) VALUES (1, 11, 12000, 'deposit', '2021-07-01', 'Oceania'), (2, 12, -5000, 'withdrawal', '2021-07-01', 'Oceania'), (3, 13, 8000, 'deposit', '2021-07-02', 'Oceania');
SELECT customer_region, transaction_date, SUM(CASE WHEN transaction_type = 'deposit' THEN transaction_value ELSE -transaction_value END) as daily_net_transaction_amount FROM customer_transactions_4 WHERE transaction_date BETWEEN DATE_SUB(CURRENT_DATE, INTERVAL 30 DAY) AND CURRENT_DATE AND customer_region = 'Oceania' GROUP BY customer_region, transaction_date ORDER BY transaction_date DESC;