SQL: selecione o valor mais baixo que ainda não existe
Na Tabela A eu tenho uma coluna int.
É possível usar apenas uma instrução select para selecionar o valor mínimo na coluna que NÃO EXISTE e é maior que 0?
Por exemplo, se a col tiver os valores 1,2,9, a instrução select retornará 3. Se a col tiver 9,10,11, retornará 1.
Posso conseguir isso usando uma tabela temporária ou um loop, mas estou pensando se posso fazê-lo usando apenas uma instrução select?
Obrigado.