Using SQLAlchemy's grouping and counting functions
P粉031492081
P粉031492081 2023-10-15 13:54:57
0
2
495

I want the "Group by and Count" command in sqlalchemy. How can I do this?

P粉031492081
P粉031492081

reply all (2)
P粉180844619

If you useTable.queryproperties:

from sqlalchemy import func Table.query.with_entities(Table.column, func.count(Table.column)).group_by(Table.column).all()

If you use thesession.query()method (as described in miniwark's answer):

from sqlalchemy import func session.query(Table.column, func.count(Table.column)).group_by(Table.column).all()
    P粉070918777

    Count documentindicates that forgroup_by queries it is best to usefunc.count():

    from sqlalchemy import func session.query(Table.column, func.count(Table.column)).group_by(Table.column).all()
      Latest Downloads
      More>
      Web Effects
      Website Source Code
      Website Materials
      Front End Template
      About us Disclaimer Sitemap
      php.cn:Public welfare online PHP training,Help PHP learners grow quickly!