Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 SQL2012 Выбор строк в случайном порядке?  [new]
Pvase
Member

Откуда:
Сообщений: 1009
Надо с таблицы, где есть поле ID (Int, кластерный индекс) заполненный значениям от 1 до 20000, выбрать записи в случайном порядке. Подскажите как это можно сделать? Спасибо.
18 июн 14, 10:33    [16180269]     Ответить | Цитировать Сообщить модератору
 Re: SQL2012 Выбор строк в случайном порядке?  [new]
iap
Member

Откуда: Москва
Сообщений: 47083
ORDER BY NEWID()
18 июн 14, 10:38    [16180293]     Ответить | Цитировать Сообщить модератору
 Re: SQL2012 Выбор строк в случайном порядке?  [new]
Pvase
Member

Откуда:
Сообщений: 1009
Предполагаю что добавить поле ID_RAND и заполнить его случайными числами функцией RAND, а потом отсортировать по нему.
18 июн 14, 10:43    [16180336]     Ответить | Цитировать Сообщить модератору
 Re: SQL2012 Выбор строк в случайном порядке?  [new]
Pvase
Member

Откуда:
Сообщений: 1009
iap,


Спасибо, то что надо.
18 июн 14, 10:47    [16180370]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить