sql >> Database teknologi >  >> RDS >> Mysql

sql-forespørgsel for at få slettede poster

Jeg tror, ​​det nemmeste ville være at have et dummy/tempbord med kun id'er. 1-1000 og derefter forlod join til det bord.

Men sørg for at fjerne de "slettede" poster fra din dummy/temp-tabel, når du er færdig. Ellers dukker de op hver gang.

>> REDIGER << Du kan selv deltage for at finde ud af, om du mangler id'er...

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


  1. R12.2 Udgavebestemmelse og opsætning

  2. Hvordan duplikere en tabel med nøgler og andre strukturfunktioner bevaret i MySQL?

  3. Sådan profilerer du MySQL

  4. mysql server portnummer