题目:

有一mysql表,其id字段是自增主键,共有48个记录,但有人在其中删除了3个记录(变成了45条记录了)。

怎么找出具体的是哪3个记录被删除了?

答案:

select id-1
from nbs_article t
where not exists (select 1 from nbs_article where id=t.id-1)
and id>1