Задать вопрос
@TellS

Вывод случайного значения из бд?

Вот так я добавляю в базу данных id, username
#Добавление в базу данных
					cursor.execute("""CREATE TABLE IF NOT EXISTS login_id(
					  id INTEGER,
					  username TEXT
					)""")
					connect.commit()

					people_id = call.message.chat.id
					people_us = call.from_user.username
					cursor.execute(f"SELECT id FROM login_id WHERE id = {people_id}")
					data = cursor.fetchone()
					if data is None :
						user_id = call.message.chat.id
						username =  call.from_user.username
						cursor.execute(f"""INSERT INTO login_id  VALUES ("{user_id}" , "{username}") """)
						connect.commit()
					else:
						pass


Вот мой код который должен выводить данные из username но выводит из id

bd = list(cursor.execute("SELECT * FROM login_id ORDER BY RANDOM() LIMIT 1;").fetchone())
	bot.send_message(message.chat.id, bd)
  • Вопрос задан
  • 92 просмотра
Подписаться 1 Простой Комментировать
Решения вопроса 1
phaggi
@phaggi Куратор тега Python
лужу, паяю, ЭВМы починяю
Вывод случайного значения из бд?

Нет. См.п.3.6
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы