Возникла тут одна необходимость получать 5 случайных не одинаковых значений… есть какие нибудь идеи по тому поводу как составить этот запрос чисто на SQL , без использования php?
Заранее спасибо!
Возникла тут одна необходимость получать 5 случайных не одинаковых значений… есть какие нибудь идеи по тому поводу как составить этот запрос чисто на SQL , без использования php?
Заранее спасибо!
Клуб программистов работает уже ой-ой-ой сколько, а если поточнее, то с 2007 года.
20 февраля 2010 в 20:02
SELECT * FROM `table` ORDER BY RAND() LIMIT 5
Правда это если записей немного.
20 февраля 2010 в 15:02
ну .. получить общее количество записей, потом рендом и получить конкретные записи