Беспорядочная сортировка!

[Удален]
476

Подскажите можно ли на стороне mysql в обычном селекте указать сортировку для поля в случайно порядке. Я что-то такого нигде не нашёл.

Можно это делать уже средствами php но это лишнее время, если конечно существует вариант такой.

S
На сайте с 09.10.2007
Offline
186
#1

order by rand() но оно, собака, очень фигово для больших таблиц

Удобная панель для доменных имен (http://panel.started.ru/) с массовыми операциями. Индивидуальные цены по запросу.
[Удален]
#2
simka:
order by rand() но оно, собака, очень фигово для больших таблиц

Фигово для больших конечных запросов или включённых в запрос больших таблиц?

PB
На сайте с 05.04.2006
Offline
51
#3

Senator007, оно ваще фигово по-любому. Уточните, в чём состоит задача?

Сайт находится в разработке. (http://www.e-anatomy.ru)
[Удален]
#4
PriBoy:
Senator007, оно ваще фигово по-любому. Уточните, в чём состоит задача?

Я уже сам разобрался и нашёл оптимальное решение. Спасибо за идею

[Удален]
#5

Просто лучше генерирование случайных последовательностей возлагать на более-менее нормальный язык программирования.

В применение к данному случаю лучше всего подойдёт генерация сортировки по дате доступа к данным, благо что к данным приходят практически случайно и лучшие определяются реальными людьми ;)

Progr@mmer\.
На сайте с 14.10.2007
Offline
44
#6

Какое "оптимальное решение" вы нашли? Сам пользуюсь rand() в spl запросе

Вашей девушке не хватает романтики? Черпните её на сайте «Я Люблю Романтику» (http://iloveromantics.ru/). Романтический форум (http://forum.iloveromantics.ru/) для отдыха от нудной работы.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий