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: Quantos contratos inteligentes foram criados por dia no último mês?
 ###Tabelas: 
CREATE TABLE smart_contracts (id INT, creation_date DATE); INSERT INTO smart_contracts (id, creation_date) VALUES (1, '2022-04-01'), (2, '2022-04-05'), (3, '2022-04-10'), (4, '2022-04-15'), (5, '2022-04-20'), (6, '2022-04-25');
SELECT DATE_FORMAT(creation_date, '%Y-%m-%d') AS Creation_Date, COUNT(*) AS Contracts_Created FROM smart_contracts WHERE creation_date >= DATE_SUB(NOW(), INTERVAL 1 MONTH) GROUP BY Creation_Date;