gpt4 book ai didi

mysql新手——加入

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

我有一个电影表和一个投票表。用户为他们喜欢的电影投票。我需要显示按电影总票数降序排列的电影列表。我现在所拥有的有点作品。唯一的问题是它不显示 0 票的电影。

SELECT m.name, m.imdb_url, m.comment, COUNT(v.movie_id) AS votes
FROM movies m, votes v
WHERE v.movie_id=m.movie_id
GROUP BY v.movie_id
ORDER BY votes DESC

最佳答案

你需要 a 来进行外连接;您编写的是隐式内部联接。

左外连接将从“左”表中获取所有行,并从右表中获取任何匹配的记录。任何左表记录在右表中缺少匹配记录,右表值将为空。您可以通过多种方式将这些 null 值转换为 0。

关于mysql新手——加入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1903098/

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