Flask-Sqlalchemy 查询最大值

2018-12-24 18:08:18 +08:00
 Fiery123
请教下 Flask-Sqlalchemy 查询最大值是怎么写? Sqlalchemy 是 func.max FlaskSqlalchemy 没有看到相关的语法。
4000 次点击
所在节点    Python
4 条回复
autotesting
2018-12-24 18:56:09 +08:00
groupby 后才能用 func.max, func.min 这样
Fiery123
2018-12-24 19:12:17 +08:00
@autotesting 有参考的例子吗,,现在我的方法是执行原始 sql 语句
autotesting
2018-12-24 22:42:09 +08:00
其实很多,https://stackoverflow.com/questions/45775724/sqlalchemy-group-by-and-return-max-date
你搜关键词 sqlachemy groupby func.max
Fiery123
2018-12-25 11:09:10 +08:00
@autotesting 我用这样的语法查出来为空
userbalance_model.query.filter_by(user_id = parse.user_id, asset = parse.coin).with_entities(func.max(userbalance_model.id)).all()

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/520571

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX