gpt4 book ai didi

mysql - 有关电影主题的 sql 遇到问题

转载 作者:行者123 更新时间:2023-11-29 21:28:25 25 4
gpt4 key购买 nike

Movie(mID int, title text, year int, director text);
Reviewer(rID int, name text);
Rating(rID int, mID int, stars int, ratingDate date);

对于每位导演,请返回导演的姓名以及他们执导的所有电影中获得最高评分的电影的标题以及该评分的值。忽略导演为 NULL 的电影。

我被困在最高评分部分。

select title, director
from Movie natural join Rating
where director is not NULL

我知道我真的写不出来。

最佳答案

select distinct director, title, stars
from (movie join rating using (mid)) m
where stars in (select max(stars)
from rating join movie using (mid)
where m.director = director);

关于mysql - 有关电影主题的 sql 遇到问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35396984/

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