Dans TableA, j'ai une colonne int.SQL: Sélectionnez la valeur la plus basse qui n'existe pas déjà
Est-il possible d'utiliser uniquement une instruction select pour sélectionner la valeur minimale dans la colonne EXISTANT et supérieure à 0?
Par exemple, si le col a les valeurs 1,2,9 l'instruction select retournera 3. Si le col a 9,10,11 il retournera 1.
Je peux y parvenir en utilisant un temp table ou en utilisant une boucle, mais je me demande si je peux le faire en utilisant juste une déclaration select?
Merci.
Pourquoi avez-vous besoin de cela? Si vous souhaitez réutiliser les ID, c'est normalement une mauvaise idée. – Amadan