gpt4 book ai didi

sql - 获取最多两个条目的查询

转载 作者:行者123 更新时间:2023-12-01 08:17:22 26 4
gpt4 key购买 nike

查询:

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

关于sql - 获取最多两个条目的查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7590857/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com