我想編寫一個查詢數據庫SQL查詢卡
我一定要找到誰租了「喜劇」的電影,但還沒有租「劇」電影的客戶名稱。 我寫下面的查詢,但我沒有得到正確的結果。我認爲沒有租用「戲劇」部分不工作在我的查詢。
SELECT DISTINCT CONCAT(customer.first_name,' ',customer.last_name) as Name
FROM rental
JOIN inventory ON rental.inventory_id=inventory.inventory_id
JOIN customer ON rental.customer_id=customer.customer_id
JOIN film ON film.film_id=inventory.film_id
JOIN film_category ON film_category.film_id=film.film_id
WHERE film_category.category_id=5 and
film_category.category_id<>7
ORDER by Name;
任何想法有什麼不對?
請不要破壞你的帖子。 – EJoshuaS
更糟的是,你有幾個合理的答案。 – EJoshuaS