Общие > Базы данных

Случайная выборка + сортировка

(1/2) > >>

dub:
Из всех строк необходимо получить случайную выборку, вроде:

--- Код: ---SELECT ... ORDER BY RAND() LIMIT 10
--- Конец кода ---

Но. При этом есть поле, по которому строки таки должны быть отсортированы, вроде:

--- Код: ---SELECT ... ORDER BY order_field
--- Конец кода ---

Вопрос, по существу, в том, как это совместить?

Заренее спасибо.

commander:
например, отсортировать по полю order_field  приложением...

dub:
commander
Да, это едиснтвенное решение, которое я пока нашел. Так, в общем-то, и сделал. Спасибо.

Если кто все-таки знает, можно ли это сделать в запросе, было бы интересно.

Alone:
select ... ORDER BY order_field,RAND()

ThE0ReTiC:
Alone
не будет работать это.

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии