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 despesas totais e renda para cada mês nas tabelas 'despesas' e 'renda'.
 ###Tabelas: 
CREATE TABLE expenses (expense_id INT, expense_amount DECIMAL, expense_date DATE); CREATE TABLE income (income_id INT, income_amount DECIMAL, income_date DATE);
SELECT DATE_FORMAT(expenses.expense_date, '%Y-%m') as month, SUM(expenses.expense_amount) as total_expenses, SUM(income.income_amount) as total_income FROM expenses FULL OUTER JOIN income ON DATE_FORMAT(expenses.expense_date, '%Y-%m') = DATE_FORMAT(income.income_date, '%Y-%m') GROUP BY month;