как получить случайную строку из таблицы?
Добавлено: 04 сен 2006, 16:39
в MySQL я это делал так
скачал расширение RandomUDF
все задекларировал, проверил
пытался сделать
выдает
пытался так
тоже нифига
что делать?
Код: Выделить всё
select * from qwe order by rand() limit 1
все задекларировал, проверил
Код: Выделить всё
SELECT GetRandom(10) FROM MYTABLE - работает!
Код: Выделить всё
select * from qwe order by GetRandom(1000) rows 1
Код: Выделить всё
Dynamic SQL Error
SQL error code = -104
Token unknown - line 1, char 36
(
Statement: select * from qwe order by GetRandom(1000) rows 1
Код: Выделить всё
select qwe.*, GetRandom(1000) as Rand from qwe order by Rand
Код: Выделить всё
Dynamic SQL Error
SQL error code = -206
Column unknown
RAND
Statement: select qwe.*, GetRandom(1000) as Rand from qwe order by Rand