P粉1808446192023-10-16 09:16:22
如果您使用Table.query
属性:
from sqlalchemy import func Table.query.with_entities(Table.column, func.count(Table.column)).group_by(Table.column).all()
如果您使用session.query()
方法(如miniwark的答案中所述):
from sqlalchemy import func session.query(Table.column, func.count(Table.column)).group_by(Table.column).all()
P粉0709187772023-10-16 00:27:11
计数文档表示对于 group_by< /code> 查询最好使用
func.count()
:
from sqlalchemy import func session.query(Table.column, func.count(Table.column)).group_by(Table.column).all()