gpt4 book ai didi

mysql - 如何找到 SQL 列中的最大差异?

转载 作者:行者123 更新时间:2023-11-29 04:33:52 24 4
gpt4 key购买 nike

我有一个包含以下信息的表格:

表格:栏

minute | beer
1 | 48
2 | 24
3 | 92
4 | 17
5 | 38
6 | 64

我想知道啤酒列中最大的区别是什么或哪里。亲眼看到是在第 3 到 4 分钟之间,但是我如何在 SQL 中做到这一点?

我有一些想法:

Select minute, count(beer) as spike
from bar
where ???

最佳答案

你需要嵌套聚合:

select max(spike) - min(spike)
from
( -- count per minute
Select minute, count(beer) as spike
from bar
group by minute
) as dt

关于mysql - 如何找到 SQL 列中的最大差异?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50315489/

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