Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Daniil Igumenshev
@senku1435
py aiogram develop, c# mid
Telegram
PostgreSQL
Как доставать из PostgresSql + aiogram Рандомные записи?
Бот должен доставать рандомные записи из гигантской БД и отправлять их пользователю
Вопрос задан
более трёх лет назад
56 просмотров
Комментировать
Подписаться
1
Простой
Комментировать
Facebook
Вконтакте
Twitter
Решения вопроса
0
Пригласить эксперта
Ответы на вопрос
2
IKIQ
@IKIQ
import random
r = random.randint(0, 1000000)
SELECT *** FROM ****s WHERE id = {r}
Ответ написан
более трёх лет назад
3
комментария
Нравится
3
комментария
Facebook
Вконтакте
Twitter
ky0
@ky0
А потом в самый ответственный момент попадётся удалённый айдишник.
Написано
более трёх лет назад
IKIQ
@IKIQ
проверить полученные данные, при необходимости - повторить генерацию случайного числа и запрос
Написано
более трёх лет назад
IKIQ
@IKIQ
Для исключения повторов - вести список для каждого пользователя всех сгенерированных id (и успешных и удалённых)
Написано
более трёх лет назад
ky0
@ky0
Миллиардер, филантроп, патологический лгун
TABLESAMPLE
.
См. также
.
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
Telegram
+1 ещё
Простой
Ретранслятор сообщений от бота телеграмма?
3 подписчика
25 сент.
267 просмотров
2
ответа
Telegram
Простой
Как посмотреть историю смены Username или имени в Телеграме?
1 подписчик
23 сент.
233 просмотра
1
ответ
PostgreSQL
+1 ещё
Средний
Как установить Postgres в Ubuntu от 1с (c ИТС)?
1 подписчик
22 сент.
135 просмотров
2
ответа
Telegram
Простой
Телеграм удаляет webhook?
1 подписчик
18 сент.
267 просмотров
1
ответ
Telegram
Простой
Баг в телеграмм на айфоне?
1 подписчик
18 сент.
291 просмотр
0
ответов
Telegram
+1 ещё
Простой
Реклама в моем телеграм канале без разрешения?
1 подписчик
18 сент.
299 просмотров
2
ответа
Python
+1 ещё
Простой
Почему возникает синтаксическая ошибка: invalid decimal literal?
1 подписчик
15 сент.
168 просмотров
2
ответа
Telegram
+1 ещё
Средний
Бот телеграмм: подарить подарок. Как?
1 подписчик
13 сент.
132 просмотра
1
ответ
PostgreSQL
Простой
Есть ли способ логировать работу процедуры?
1 подписчик
12 сент.
111 просмотров
2
ответа
PostgreSQL
Простой
Как обновить версию postgres в кластере patroni?
1 подписчик
11 сент.
95 просмотров
0
ответов
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Full-stack разработчик (PHP/Laravel + Node.js)
ЕГЭFlex
•
Самара
от 80 000 до 120 000 ₽
Маркетолог (SMM / контент) в LegalTech-проект
PlayMeria
от 70 000 ₽
Специалист технической поддержки
Kolibri.expert
•
Москва
от 70 000 до 80 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама