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 número máximo de mensagens enviadas por um usuário no último mês, dividido por país?
 ###Tabelas: 
CREATE TABLE messages (id INT, user_id INT, messages INT, country VARCHAR(255), date DATE); INSERT INTO messages (id, user_id, messages, country, date) VALUES (1, 1, 100, 'India', '2022-02-28'), (2, 2, 200, 'Pakistan', '2022-02-27'), (3, 3, 150, 'Bangladesh', '2022-02-26');
SELECT MAX(messages) AS max_messages, country FROM messages WHERE date >= DATE(NOW()) - INTERVAL 1 MONTH GROUP BY country;