mysql 获取一个表中缺失的最小编号

select count(*),t1.`name` from test_id t1
INNER JOIN test_id t2
on t1.id >= t2.id
group by t1.id,t1.`name`
HAVING count(*) < t1.id
order by t1.id
limit 1;
select * from test_id;

表结构看上一篇

原文地址:https://www.cnblogs.com/si812cn/p/4166848.html