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: Determine o número de usuários que avaliaram um filme produzido pelo Studio Ghibli, mas não assistiram a nenhum programa de TV de anime.
 ###Tabelas: 
CREATE TABLE user_ratings (user_id INT, movie_title VARCHAR(50), rating INT, rating_date DATE); CREATE TABLE show_views (user_id INT, show_name VARCHAR(50), views_date DATE); CREATE TABLE movies (id INT, movie_title VARCHAR(50), producer VARCHAR(20), release_date DATE); CREATE TABLE shows (id INT, show_name VARCHAR(50), genre VARCHAR(20), air_date DATE);
SELECT COUNT(DISTINCT user_ratings.user_id) FROM user_ratings INNER JOIN movies ON user_ratings.movie_title = movies.movie_title WHERE movies.producer = 'Studio Ghibli' AND user_ratings.user_id NOT IN (SELECT user_id FROM show_views INNER JOIN shows ON show_views.show_name = shows.show_name WHERE shows.genre = 'Anime');