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: Liste o número de usuários, posts, comentários e reações para cada país no banco de dados de redes sociais.
 ###Tabelas: 
CREATE TABLE users (user_id INT, username VARCHAR(20), email VARCHAR(50), country VARCHAR(20)); CREATE TABLE posts (post_id INT, user_id INT, content TEXT, post_time TIMESTAMP); CREATE TABLE comments (comment_id INT, post_id INT, user_id INT, comment TEXT, comment_time TIMESTAMP); CREATE TABLE reactions (reaction_id INT, post_id INT, user_id INT, reaction VARCHAR(10), reaction_time TIMESTAMP);
SELECT u.country, COUNT(DISTINCT u.user_id) AS users, COUNT(p.post_id) AS posts, COUNT(c.comment_id) AS comments, COUNT(r.reaction_id) AS reactions FROM users u LEFT JOIN posts p ON u.user_id = p.user_id LEFT JOIN comments c ON p.post_id = c.post_id LEFT JOIN reactions r ON p.post_id = r.post_id GROUP BY u.country;