Group by & count function in sqlalchemy

count, group-by, python, sqlalchemy

Solution

The documentation on counting says that for `group_by` queries it is better to use `func.count()`:

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

Problem

I want a "group by and count" command in sqlalchemy. How can I do this?

Original source

Related problems