I have a query which uses PostgreSQL\'s syntax for using ORDER BY in an aggregate function, something like this:
SELECT some_agg_func(a ORDER BY b DESC) FROM
From the SQLAlchemy Docs:
from sqlalchemy.dialects.postgresql import aggregate_order_by expr = func.array_agg(aggregate_order_by(table.c.a, table.c.b.desc())) stmt = select([expr])