SQLAlchemy

时间:2018-03-02 09:44:27

标签: python sqlalchemy flask-sqlalchemy

我在Python中有一个Flask-SQLAlchemy程序,正在使用declarative扩展名。

我有一个像这样的SQL查询:

select *, max(column_1) from table_name group by column_2

如何使用SQLAlchemy将其翻译为查询?

column_1是一个整数字段,完全独立于column_2,它是来自其他表的外键。

我知道我有max function,我尝试过这样的事情:

result = session.query(func.max(table_name.column_name_1)).group_by(table_name.column_name_2)

但我没有得到正确的结果。

0 个答案:

没有答案