Почему запрос в БД sqlite3 возвращает None?

Принт возвращает None, хотя в ячейке есть значение

  def select_user_nickname(self, id):
        sql = 'SELECT Nickname FROM Users WHERE id=?'
        return self.execute(sql, parameters=(id, ), commit=True)
async def inv(message: types.Message):
    nickname = db.select_user_nickname(id=message.from_user.id)
    await message.answer(f'{nickname}', reply_markup=menu_2)
    print(nickname)

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