ciao a tutti,
ongi tanto torno a rompervi le scatole con le mie domande.

come da topic la domanda era questa:
è possibile recuperare che numeri mancano da un progressivo di un id ?

mi spiego meglio,
in un db con diverse tabelle collegate da un id dove vengono inseriti e cancellati continuamente dati (nella speranza tanti) i cui id sono collegati alle relative immagini/filmati si possono arrivare a valori di id molto alti per pochi records.

ipotizzando che vengano scritti e cancellati 1000 record al mese(dubito di arrivare a tanto ma non ho voglia di riprenderlo in mano dopo anni) nell'arco di qualche hanno potrei avere un id 130 000 quando magari ho 800 record all'interno.

al che mi sono chiesto.
non c'è un modo di capire quali id mancano e prendere il valore minore?

l'ultima prova che ho fatto è creare una tabella con un progressivo da 1 a 200 000, e ho provato a realizzare delle join tra la tabella dei progressivi e quella degli inserimenti per recuperare il valore piu piccolo inutilizzato..ho cercato di utilizzare anche la funzione NULLIF ma non ottengo ciò che pensavo.

sapreste darmi un aiuto o qualche consiglio?

grazie mille.