gpt4 book ai didi

sql - 如何通过聚合函数过滤MySQL SELECT?

转载 作者:行者123 更新时间:2023-11-29 15:04:19 25 4
gpt4 key购买 nike

SELECT h11, HA11
FROM florin.h11
WHERE (3>d1 AND 3<d2) OR (3>d1 AND 3=d2 AND id=MAX(id))
UNION (3=d1 AND 3<d2 AND id=MIN(id));

这是我的表格结构的屏幕截图: alt text

最佳答案

我认为您想做的是这样的:

SELECT h11, HA11
FROM florin.h11
WHERE (3>d1 AND 3<d2)
OR (3>d1 AND 3=d2 AND id = (SELECT MAX(t2.id)
FROM florin.h11 AS t2))
OR (3=d1 AND 3<d2 AND id = (SELECT MIN(t3.id)
FROM florin.h11 AS t3));

关于sql - 如何通过聚合函数过滤MySQL SELECT?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2499738/

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