获取缺少编号的sql

阿内尔·霍奇奇(Anel Hodzic)

在表中,我具有字段pwd,它类似于001,002,003,004。

为了获得最高的价值,我就这样

 ("SELECT pwd FROM users WHERE pwd= (SELECT max(pwd) FROM users)")

这样我得到了数字004。要增加它并再次添加到表中,我使用

biggest= CInt((SQLDataset.Tables(0).Rows(0).Item(0)))
Dim test As String = "000" & biggest
txtpwd.Text = test.Substring(test.Length - 3)
test2 = test.Substring(test.Length - 3)

但是,如果我想找到第一个可用的号码(缺少一个)怎么办。例如,如果我有

001, 002, 003 ,005 , 006 , 007 , 009 , 013. 

我想抢这个号码004我怎样才能做到这一点 。

阿内尔·霍奇奇(Anel Hodzic)

这样,我将获取数组中所有缺少的数字,然后使用行索引0仅获取第一个。

select u1.pwd+1 as firstmissing
  from users as u1
       left outer join users as u2
                    on u2.pwd=u1.pwd+1
 where u2.pwd is null

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

错误编号 SQL中获取的行数

来自分类Dev

SQL日期转换获取“无效编号”

来自分类Dev

Oracle SQL从case语句获取最小编号

来自分类Dev

javascript从编号获取编号

来自分类Dev

如何使用SQL获取缺少的月份?

来自分类Dev

如何从SQL表中获取缺少的行?

来自分类Dev

重写SQL查询以获取记录ID和客户编号

来自分类Dev

SQL 分组科目编号并获取小计和总计

来自分类Dev

从Oracle版本获取编号

来自分类Dev

点击获取班级编号

来自分类Dev

获取按钮编号

来自分类Dev

BigQuery / Shopify - 获取订单编号的跟踪编号#

来自分类Dev

Leetcode缺少编号练习Python 3

来自分类Dev

更新数据集中缺少的增量编号

来自分类Dev

SQL Server间隔编号

来自分类Dev

SQL Server间隔编号

来自分类Dev

sql增量行编号

来自分类Dev

SQL Server 行编号

来自分类Dev

SQL查询-使用cols从表中获取销量最高的商品(腌制数量,商品编号,否)

来自分类Dev

获取ScrollView元素编号SwiftUI

来自分类Dev

JavaScript:如何获取最小编号

来自分类Dev

PHP,需要编号,请勿获取

来自分类Dev

Logstash Grok获取编号字段

来自分类Dev

获取与注册关联的发票编号

来自分类Dev

SQL DECIMAL到Java编号

来自分类Dev

SQL结果中的分层编号

来自分类Dev

SQL结果中的分层编号

来自分类Dev

sql对Numbers的分区进行编号

来自分类Dev

CSES问题中的运行时错误集缺少编号