这可能很明显,我似乎无法让它正常工作。假设我有一张过去一年中每天的各种服务器及其 CPU 百分比的表格。我基本上想说:
“对于每个服务器名称,显示此服务器命中的最大 CPU 值(来自此数据集)以及它发生的相应日期”
所以理想情况下,我会得到如下结果:
服务器 1 52.34% 3/16/2012 服务器2
48.76%
4/15/2012 服务器3 98.32% 6/16/2012
等等。
当我尝试这样做时,我不能使用 group by 否则它只会显示每个日期:
从 cpu_values 组中选择 servername, date, max(cpu) by 1,2 order by 1,2;
这当然只是给了我每个服务器和每个日期.. 子查询?分区?任何援助将不胜感激!