ВЫБРАТЬ СЛУЧАЙНЫЕ СТРОКИ ИЗ POSTGRESQL
Чтобы выбрать случайные строки из postgresql, мы используем функцию RANDOM(). Функция RANDOM() в postgresql генерирует случайные числа. Давайте посмотрим, как
- Получите случайные строки из postgresql, используя функцию RANDOM().
- Получить случайный процент строк из таблицы в postresql.
Мы будем использовать таблицу Student_detail .
Получить случайные N строк из postgresql:
SELECT * FROM student_detail ORDER BY RANDOM() LIMIT 4;
Мы будем генерировать 4 случайные строки из таблицы student_detail. Таким образом, результирующая таблица будет
Получить случайные строки из postgresql (случайный процент строк):
select * from student_detail where random() < 0.7
Мы будем генерировать случайные числа от 0 до 1, а затем будем выбирать со строками меньше 0,7. Таким образом, результирующая таблица будет со случайными 70% строками.
Только полноправные пользователи могут оставлять комментарии. Аутентифицируйтесь пожалуйста, используя сервисы.