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 postagens que são curtidas por usuários da página 'filmes' mas não interagidas por usuários da página 'livros', exibir o nome da página.
 ###Tabelas: 
CREATE TABLE users (id INT, 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 posts.page_name FROM posts JOIN likes ON posts.id = likes.post_id JOIN (SELECT user_id FROM users WHERE page_name = 'movies') AS movie_users ON likes.user_id = movie_users.user_id LEFT JOIN (SELECT user_id FROM users WHERE page_name = 'books') AS book_users ON likes.user_id = book_users.user_id WHERE book_users.user_id IS NULL;