У меня есть таблица, которая варьируется от 1-100000, но есть пробелы в идентификаторах, где элементы были удалены. Я хочу, чтобы оператор SQL возвращал мне список всех неиспользуемых идентификаторов в таблице, чтобы я мог получить список элементов, которые были удалены.SQL Server SQL Получить список неиспользуемых идентификаторов
Я хочу, чтобы список, но рандомизированный список, был бонусом на самом деле. Я думаю, что это может быть сделано с помощью функции ранда ...
Я хотел бы сохранить его в ANSI SQL, если это возможно, чтобы сохранить портативность, но если нет, то это нормально ...
Это звучит скорее как вопрос, чем вопрос; в чем проблема? Что у вас есть на данный момент? – Jeroen
Возможный дубликат [Выбрать значения не в определенном диапазоне в таблице] (http://stackoverflow.com/questions/7648099/select-values-not-in-a-certain-range-in-a-table) – misterMan
Я думаю, что это то, что вы ищете. http://sqlmag.com/sql-server-2012/solving-gaps-and-islands-enhanced-window-functions – CPMunich