gpt4 book ai didi

mysql - 我的查询没有返回我期望的结果,我该如何重组它?

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

对于这个问题的模糊性表示歉意,但这就是我正在查看的内容。我需要形成以下查询:

查找每个客户观看的剧集数(按客户姓氏排序)。

我有一个“观看”表,其中包含剧集、客户、节目和观看日期的 FK。我有一张顾客 table 。我这样做是我最初的尝试......

SELECT c.lname, count(w.episodeID) 
FROM customer c, watched w, episode e, shows s
WHERE c.custID = w.custID
ORDER BY c.lname ASC

...为了表示“ok”,在通过其 FK 与客户相关的“已观看”行之间,返回该已观看行中的姓氏和剧集数。

它只返回一个客户的姓氏而不是一个列表,以及一个非常非常大的计数数字。我怎样才能列出客户及其各自的数量?

如果我遗漏了有用的信息,请让我知道还需要添加哪些内容,我将提供更多信息。

最佳答案

查看 GROUP-BY。 WS3 有很棒的文档。 https://www.w3schools.com/sql/sql_groupby.asp

关于mysql - 我的查询没有返回我期望的结果,我该如何重组它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43033939/

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