SQLAlchemy中的数据库无关MAX()函数

3 投票
1 回答
4270 浏览
提问于 2025-04-15 19:53

我想要计算某一列的最大值。请问在使用sqlalchemy的时候,怎么做才能保持数据库的独立性呢?

1 个回答

6

你可以在这里找到聚合函数:

from sqlalchemy import func 
func.avg(...) 
func.sum(...) 
func.max(...) 

在0.5版本中,你可以像使用选择查询一样使用ORM查询:

session.query(func.max(Table.column)) 

撰写回答