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: Mostrar o número total de usuários e posts para cada localização no banco de dados social_media.
 ###Tabelas: 
CREATE TABLE users (user_id INT PRIMARY KEY, username VARCHAR(255), location VARCHAR(255)); INSERT INTO users (user_id, username, location) VALUES (1, 'user1', 'NYC'), (2, 'user2', 'LA'), (3, 'user3', 'NYC'), (4, 'user4', 'SF');CREATE TABLE posts (post_id INT PRIMARY KEY, user_id INT, content TEXT); INSERT INTO posts (post_id, user_id, content) VALUES (1, 1, 'Hello World'), (2, 1, 'Post 2'), (3, 2, 'LA post'), (4, 2, 'Post 4'), (5, 2, 'LA again'), (6, 3, 'NYC post'), (7, 4, 'SF post');
SELECT users.location, COUNT(DISTINCT users.user_id) AS user_count, COUNT(posts.post_id) AS post_count FROM users LEFT JOIN posts ON users.user_id = posts.user_id GROUP BY users.location;