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édio de curtidas em posts feitos por usuários dos EUA no último mês?
 ###Tabelas: 
CREATE TABLE users (id INT, name VARCHAR(50), country VARCHAR(50)); INSERT INTO users (id, name, country) VALUES (1, 'John Doe', 'USA'), (2, 'Jane Smith', 'Canada'); CREATE TABLE posts (id INT, user_id INT, likes INT, timestamp DATETIME); INSERT INTO posts (id, user_id, likes, timestamp) VALUES (1, 1, 100, '2022-01-01 12:00:00'), (2, 1, 120, '2022-01-02 14:00:00'), (3, 2, 50, '2022-01-03 10:00:00');
SELECT AVG(posts.likes) FROM posts INNER JOIN users ON posts.user_id = users.id WHERE users.country = 'USA' AND posts.timestamp >= DATE_SUB(NOW(), INTERVAL 1 MONTH);