gpt4 book ai didi

php - mysql 列中的最低自由值

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

我已经搜索过了,但我总能找到 LEAST 和 GREATEST 作为提示。我想要连续未使用的下一个升序数字。像下面这样:

entries
1
2
3
5
6
7

如果每个数字都代表我表中的一行,我希望结果是数字 4,在以下示例中:

1
2
3
4
5
6

结果我想要数字 7。有没有可能在 SQL 语句中完成此操作?

最好的,罗宾

最佳答案

此查询假定数字 1 在您的表中

select min(number) + 1 from entries e1
where not exists (
select 1 from entries e2
where e2.number = e1.number + 1
)

如果您想要所有缺失的数字(间隙不大于 1)而不是最小的数字,则删除 min()

关于php - mysql 列中的最低自由值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27552472/

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