Выбор случайной строки

Если используется MySQL версии 3.23 или выше то запрос на пример может выглядить так :

 "SELECT id FROM table ORDER BY RAND() LIMIT 1"

Здесь MySQL случайным образом сортирует записи и затем возвращает первую из них..






Комментарии (2)

18 августа, 2010  Автор: Пётр
А что там хорошего?
14 августа, 2010  Автор: VIT
а если большая таблица то ппц http://habrahabr.ru/blogs/mysql/54176/