![]() |
|
#1
|
|||
|
|||
![]() Добрый день!
Периодически делаю SQL запрос в базу, который возвращает определенное количество записей, и большинство из них одни и те же в каждом запросе. И задача состоит в том, чтобы их порядок постоянно менялся. Т.е. если я делаю "order by" они будут всегда сортироваться по определенному полю, если ничего не пропишу, то так же будут выгружаться в одном и том же порядке, как находятся в базе. А мне необходимо каждый раз менять их порядок. Изобретать велосипед не хочется...может есть более стандартные методы решения? Заранее благодарю! |
#2
|
||||
|
||||
![]() Oracle:
order by dbms_random.value MySql: order by RAND() Microsoft SQL Server: order by NEWID() Google в помощь |
#3
|
|||
|
|||
![]() Цитата:
Спасибо большое))) не знал что есть такое) ![]() ![]() ![]() |