gpt4 book ai didi

mysql查询以查找在两部电影中扮演的 Actor

转载 作者:行者123 更新时间:2023-11-29 05:05:23 26 4
gpt4 key购买 nike

我正在尝试展示两部电影中的 Actor 请帮忙,它没有得到

SELECT actors.first_name,actors.last_name
FROM actors
LEFT JOIN films_actors
ON actors.actor_id=films_actors.actor_id
LEFT JOIN films
ON films_actors.film_id=films.film_id
WHERE films.title="ACADEMY DINOSAUR"
AND films.title="ANACONDA CONFESSIONS"

最佳答案

您可以使用 HAVING COUNT(DISTINCT ...)

SELECT actors.first_name,actors.last_name 
FROM actors
JOIN films_actors
ON actors.actor_id=films_actors.actor_id
JOIN films
ON films_actors.film_id=films.film_id
WHERE films.title IN ('ACADEMY DINOSAUR','ANACONDA CONFESSIONS')
GROUP BY actors.first_name,actors.last_name
HAVING COUNT(DISTINCT films.title) = 2;

关于mysql查询以查找在两部电影中扮演的 Actor ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49349129/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com