RANDOM() / RAND()
Случайное число от 0 до 1.
Сигнатура
RANDOM()В PostgreSQL — RANDOM(), в MySQL — RAND(). Для случайной выборки строк используют ORDER BY RANDOM() LIMIT n.
SELECT RANDOM(); -- 0.374... (PostgreSQL)
SELECT * FROM users ORDER BY RANDOM() LIMIT 1; -- случайный юзер