Tôi nghĩ dễ nhất là có một bảng dummy / temp chỉ với id. 1-1000 sau đó rời tham gia vào bảng đó.
Nhưng hãy nhớ xóa các bản ghi "đã xóa" khỏi bảng giả / tạm thời của bạn sau khi bạn hoàn tất. Nếu không, chúng sẽ hiển thị mọi lúc.
>> CHỈNH SỬA << Bạn có thể tự tham gia để tìm hiểu xem mình có bị thiếu id hay không ....
select a.id + 1 MissingIds
from <table> a
left join <table> b
on a.id = b.id - 1
where b.id is null
and a.id < 10000