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: Quais usuários compartilharam sua localização e têm mais de 30 anos?
 ###Tabelas: 
CREATE TABLE users (id INT, name VARCHAR(50), age INT, gender VARCHAR(10)); INSERT INTO users (id, name, age, gender) VALUES (1, 'Alice', 31, 'Female'); INSERT INTO users (id, name, age, gender) VALUES (2, 'Bob', 28, 'Male'); INSERT INTO users (id, name, age, gender) VALUES (3, 'Charlie', 35, 'Non-binary'); CREATE TABLE user_privacy (user_id INT, location_sharing BOOLEAN); INSERT INTO user_privacy (user_id, location_sharing) VALUES (1, TRUE); INSERT INTO user_privacy (user_id, location_sharing) VALUES (2, FALSE); INSERT INTO user_privacy (user_id, location_sharing) VALUES (3, TRUE);
SELECT users.name, user_privacy.location_sharing FROM users INNER JOIN user_privacy ON users.id = user_privacy.user_id WHERE users.age > 30 AND user_privacy.location_sharing = TRUE;