Python запрос к базе данных

введите сюда описание изображения Есть вот такая таблица

Как по номеру user_id достать merchant_id?

Вот такой код у меня:

def worker_merchant_id(user_id):
try:
    with sqlite3.connect("evidence.db") as con:
        cur = con.cursor()
        result = cur.execute('SELECT `merchant_id` FROM `ticket` WHERE `user_id` = ?', (user_id,)).fetchall()
        for row in result:
            return row[1]
except:
    pass

и в другом файле:

chat_id = call.message.chat.id
user_name = call.message.chat.username
MerchantId = database.worker_merchant_id(chat_id)

После того как он получит merchant_id, в зависимости от него он должен отправить сообщение, но этого не происходит, в моих подозрения, что он просто его не получает.


Ответы (0 шт):