您现在的位置: 万盛学电脑网 >> 程序编程 >> 数据库 >> mssql数据库 >> 正文

sql server 中如何取得连续数字中中断数字的最小个

作者:佚名    责任编辑:admin    更新时间:2022-06-22

   如果其中一道题目删除了,新添加的试题的编号要用中断编号的最小编号来填充,一个比较好的方法

  表名:tt

  列:id

  用下面的方法就能找出中断数字的最小值了

  select min(t.id) as id from (select id=id+1 from tt) t

  where id not in (select id from tt)