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

  • Автор темы Автор темы Vadimka
  • Дата начала Дата начала

Vadimka

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

Выбираю 3 случайные записи из таблицы:
SELECT id FROM table ORDER BY RAND() LIMIT 3
Каким образом выбрать 3 случайные записи , но не со всей таблицы, а из 50 последних записей?
 
Vadimka
SELECT id FROM (SELECT id FROM table ORDER BY id DESC LIMIT 50) as t1 ORDER BY RAND() LIMIT 3
 
Сверху