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: Encontrar usuários da página 'travel' que tenham curtido postagens com hashtags relacionadas à 'natureza' mas não 'cidade', exibir seus IDs de usuário.
 ###Tabelas: 
CREATE TABLE users (id INT, name VARCHAR(255), page_name VARCHAR(255)); CREATE TABLE posts (id INT, user_id INT, page_name VARCHAR(255), content TEXT); CREATE TABLE likes (id INT, user_id INT, post_id INT); CREATE TABLE hashtags (id INT, post_id INT, tag VARCHAR(255));
SELECT DISTINCT users.id FROM users JOIN likes ON users.id = likes.user_id JOIN posts ON likes.post_id = posts.id JOIN hashtags ON posts.id = hashtags.post_id WHERE users.page_name = 'travel' AND hashtags.tag = 'nature' AND users.id NOT IN (SELECT user_id FROM likes JOIN posts ON likes.post_id = posts.id JOIN hashtags ON posts.id = hashtags.post_id WHERE hashtags.tag = 'city');