Encontrar ID faltantes em uma tabela


Bom Dia,

Se alguém precisa, esse SQL localiza quais ID estão faltando entre o mínimo e o máximo de uma tabela.


select f1.Cod + 1
from
    TAB_Clientes f1
    left join TAB_Clientes f2
        on (f1.Cod +1) = f2.Cod
where
    f2.Cod is null
    --and f1.Cod between 1 and 10    --Opcional


Vlw
t+

Comentários

Postar um comentário

Postagens mais visitadas deste blog

[DICA] SQL Server - Desabilitar / Habilitar chaves estrangeiras (Foreign Key - FK)

Como criar um gerador de machinekey

Asp.net Certificado digital - (Privatekey erro "Keyset does not exist" ou "Conjunto de chaves não encontrada")