【发布时间】:2014-10-02 03:41:42
【问题描述】:
我正在做一个关于 SQL 查询的练习,但在 SUM 方面遇到了一个错误。我知道它是做什么的,但不知何故我得到了一个错误......
select
client.LName, client.FName,
COUNT(b.Total)
from
ClientBank client
INNER JOIN
Bank b ON (client.ClientID = b.ClientID)
where
client.LName = 'name' AND client.FName = 'a';
然后我得到这个错误......
选择列表中的“ClientBank.LName”列无效,因为它既不包含在聚合函数中,也不包含在 GROUP BY 子句中。
我尝试过做一个 Group BY,真的不知道如何使用它。任何帮助都会很棒!
【问题讨论】:
-
你想要行数吗?一个客户的 total 总和?您对 COUNT(b.Total) 有何期待?
-
我的道歉,我想总和,这是 SUM 而不是计数,但我仍然得到同样的错误
标签: qsqlquery