【发布时间】:2020-03-08 06:26:04
【问题描述】:
我有一张这样的桌子:
我想通过相应的中心名称按会话分组找到最大和最小效率 - 像这样:
我试过了
Select max(Efficiency) as max_Efficiency, Center as max_Center,
min(Efficiency) as min_Efficiency, Center as min_Center
from myTable
group by session
但它不起作用,出现错误。如果我离开中心(两种情况),它可以工作,但我也需要中心名称。
【问题讨论】:
-
如果将行 (1, E, 96) 添加到表中,预期的结果是什么?
-
A 或 E,任何一个,谢谢。
-
我不知道 h2,但你可以有一个子查询,它返回每个会话及其最大和最小效率值。然后将该结果与原始表连接起来。
-
我考虑过,还没有尝试,如果有更好的选择,谢谢@jarlh。