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 quantidade total de produtos vendidos nos últimos 30 dias, agrupados por dia?
 ###Tabelas: 
CREATE TABLE sales (id INT PRIMARY KEY, transaction_id INT, customer_id INT, sale_date DATE, FOREIGN KEY (transaction_id) REFERENCES transactions(id), FOREIGN KEY (customer_id) REFERENCES customers(id));
SELECT DATE(sale_date) AS sale_day, SUM(transactions.quantity) AS total_quantity FROM sales INNER JOIN transactions ON sales.transaction_id = transactions.id WHERE sales.sale_date >= CURDATE() - INTERVAL 30 DAY GROUP BY sale_day;