查询:
select machinename, StatusCode, size
from machine where MachineID In( '33','22') and StatusCode = 166
ORDER BY size DESC
结果:
machinename StatusCode size
----------- ---------- ----
test1 166 50
test1 166 25
test2 166 75
test2 166 48
要求:
我只需要为每台计算机显示一个条目。
我必须通过如上所述在两个条目之间采用最大大小值来执行此操作。
像test1一样,我有两个大小50和25,我必须显示具有50的行,而忽略具有25的行。
谢谢
所需结果:
machinename StatusCode size
----------- ---------- ----
test1 166 50
test2 166 75
最佳答案
可以,但是您无法在开始时间下订单
select machinename, StatusCode, max(size) as size
from machine where MachineID In( '33','22') and StatusCode = 166
group by machinename, StatusCode
order by max(size) DESC