获得表中缺少主健的最小ID
如一个表的主健有:1-100,但是我没有45这一行的主健数据。。
现在我想取从没有主健数据的最小主健(也就是取得第44号的数据)
select top 1 * from (select (select count(*) from 表名where 主健<=a.主健)as nn,(select top 1 id from 表名)as cc,*
from 表名a )t where 主健<nn+cc order by 主健 desc
本人博客的文章大部分来自网络转载,因为时间的关系,没有写明转载出处和作者。所以在些郑重的说明:文章只限交流,版权归作者。谢谢