【发布时间】:2015-12-16 17:54:14
【问题描述】:
大家好,我遇到了一个困扰我好几个小时的问题。我要做的是计算表 t2 中有多少行具有相同的值,并且只显示最大值而不是全部。但我得到错误。我该如何解决这个问题?我找不到具体的答案。
消息 130,级别 15,状态 1,第 5 行 无法对包含聚合或子查询的表达式执行聚合函数。
.
SELECT t1.operatoriausPavadinimas,count(t2.operatoriausID) as ct
FROM Operatorius t1,Planas t2
WHERE t1.operatoriausID=t2.operatoriausID
Group by t1.operatoriausPavadinimas
Having COUNT(t2.operatoriausID)>=MAX(COUNT(t2.operatoriausID))
【问题讨论】:
-
标记您的 dbms,显示一些示例数据和预期结果
标签: sql sql-server