首页 > 解决方案 > 如何从会话查询中获取倒数第二个记录

问题描述

此答案告诉您如何从会话查询中获取最后一行:

obj = session.query(ObjectRes).order_by(ObjectRes.id.desc()).first()

我需要它之前的一个 - 你如何得到倒数第二个?

标签: pythonsqlalchemy

解决方案


obj = session.query(ObjectRes).order_by(ObjectRes.id.desc()).offset(1).first()

推荐阅读