Задать вопрос
sjaserds
@sjaserds
Студент

Как по id найти Last_name в базе данных SQlite?

Имеется таблица reg_studs с колонками id, first_name, last_name, group. Необходимо узнать first_name по ID. id_studs - ID студента.

Код который написал я не работает. Где я ошибся?
def get_name_student(id_studs):
  conn = get_connection()
  c = conn.cursor()
  c.execute("""
    SELECT reg_studs.id_studs, reg_studs.last_name
    FROM reg_studs
    WHERE (((reg_studs.id)= id_studs));
    """)
  • Вопрос задан
  • 448 просмотров
Подписаться 1 Простой 7 комментариев
Решения вопроса 1
@loonny
Вы не правильно запрос формируете
Нужно вот так:
def get_name_student(id_studs):
  conn = get_connection()
  c = conn.cursor()
  c.execute('SELECT first_name FROM reg_studs WHERE id=?', id_studs)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
SpectrumData Екатеринбург
от 200 000 до 300 000 ₽
Wanted. Москва
До 250 000 ₽
AST Москва
До 350 000 ₽
16 янв. 2025, в 03:28
500 руб./за проект
16 янв. 2025, в 01:15
1500 руб./за проект