SQL: Niedrigsten Wert auswählen, der noch nicht existiert
n Tabelle A habe ich eine int-Spalt
Ist es möglich, nur eine select-Anweisung zu verwenden, um den Mindestwert in der Spalte auszuwählen, der NICHT EXISTIERT und größer als 0 ist?
Wenn zum Beispiel die Spalte die Werte 1,2,9 hat, gibt die select-Anweisung 3 zurück. Wenn die Spalte 9,10,11 hat, gibt sie 1 zurück.
Ich kann dies mit einer temporären Tabelle oder einer Schleife erreichen, aber ich frage mich, ob ich das nur mit einer select-Anweisung tun kann.
Vielen Dank