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

Проверить UserID по PostID sqlite3?

Имеется таблица Users в ней есть поля postid и userid, как мне проверить наличие определенного userid по postid

Мой запрос:

"SELECT userid FROM users WHERE postid=?"

Спрашивайте если не поняли.
  • Вопрос задан
  • 117 просмотров
Подписаться 1 Простой 10 комментариев
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Решения вопроса 1
@UberPool
Python/JS coder
conn = sqlite3.connect("users.db")
cursor = conn.cursor()
query = f"""SELECT * from questionnaires WHERE user_id={user_id}"""
cursor.execute(query)
check = cursor.fetchall()
if check:
#если пользователь есть
else:
#если нету


Свои данные думаю сможете подставить.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
connect = sqlite3.connect("users.db")
cursor = connect.cursor()
cursor.execute("SELECT userid FROM users WHERE postid=?",(user_id,))
check = cursor.fetchall()
if check:
#если пользователь с таким id есть
else:
#если нету
Ответ написан
Ваш ответ на вопрос

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

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