道歉这个问题有多模糊,但这就是我所看到的。我需要为以下内容形成一个查询:
查找每位客户观看的剧集数量,按客户姓氏排序。
我有一张“观看过”的表格,其中包括观看剧集,客户,节目和日期的FK。我有一张客户表。我这是我最初的尝试......
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
...打算说好,在一行“观察”之间通过其FK与客户相关,返回姓氏和该观看行中的剧集数量。
它只返回一个客户姓氏而不是一个列表,并且计数非常非常大。我怎样才能将客户列入各自的计数?
如果我遗漏了有用的信息,请告诉我还有什么要补充的,我会提供更多信息。