Выборка данных из таблиц с помощью метода Join в SQlAchemy
Всем привет, у меня есть таблицы User, lessons и Statement

Я хотел бы сделать запрос, через SQlAlchemy, чтобы на мою главную HTML - страницу, выводилась вся информация из таблицы Lessons, а из таблицы Statement выводились оценки, по таким же предметам, у определенного пользователя. Можете помочь в данном вопросе? Вот мой код, который работает странно, но выводит для определенного пользователя.
@login_required
def index():
res = db.session.query(Lessons, Statement).join(Statement, Lessons.Задания == Statement.Задания).filter_by(ФИО = current_user.name).all()
#grad = Statement.query.filter_by(ФИО = current_user.name).all()
return render_template('index.html', title="Главная", grad = res)