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: Listar todos os usuários que visualizaram um anúncio específico, Ad123, na plataforma de mídia social, MySpace, e suas informações demográficas correspondentes.
 ###Tabelas: 
CREATE TABLE users (user_id INT, user_name VARCHAR(255), age INT, gender VARCHAR(10), city_id INT);CREATE TABLE ad_views (view_id INT, user_id INT, ad_id VARCHAR(10)); INSERT INTO users VALUES (1, 'Alice', 30, 'Female', 1), (2, 'Bob', 25, 'Male', 2), (3, 'Charlie', 35, 'Non-binary', 3), (4, 'David', 40, 'Male', 1), (5, 'Eve', 28, 'Female', 2); INSERT INTO ad_views VALUES (1, 1, 'Ad123'), (2, 2, 'Ad123'), (3, 3, 'Ad123'), (4, 4, 'Ad123'), (5, 5, 'Ad123');
SELECT u.user_name, u.age, u.gender, u.city_id FROM users u INNER JOIN ad_views av ON u.user_id = av.user_id WHERE av.ad_id = 'Ad123';