Есть список элементов - пусть чисел, - которые могут повторяться; надо разбить их на группы, в которых одинаковых элементов исходного списка не будет. Например, мы выполняем задачу краулинга, т.е. сбора информации с сайтов. На некотором сайте нас интересуют несколько страниц, но доменное имя верхнего уровня у них одинаковое. Мы не хотим, чтоб практически в одно и то же время (группа) с одного и того же сайта закачивались несколько его страниц - пусть первая страница будет прочитана в момент времени 1 (в рамках первой группы), а вторая страница - в момент времени 2 (в рамках второй группы). Решение хотим получить на SQL, автоматическое, универсальное и, желательно, в один запрос. Ну как всегда. Сначала генерируем исходные данные. Пусть это будут числа. Поскольку генерировать детерминированно нам не очень интересно, генерируем в виде последовательности случайных чисел. Например, 20 чисел от 1 до 20. Внимание! Поскольку генератор у нас случайный, все результаты будут далее разными - мы о