Genere sql con subconsulta como una columna en la instrucción select usando SQLAlchemy
¿Hay alguna manera de hacer que SQLAlchemy genere una consulta con una columna personalizada que es una subconsulta que se correlaciona con la fila actual:
SELECT
tab1.id,
tab1.col1,
...,
(
SELECT count(1) FROM tab2
WHERE tab2.tab1_id = tab1.id
GROUP BY tab2.col1
) as cnt
FROM tab1
WHERE ...
LIMIT 100
utilizando la API ORM?
session.query(Tab1, ?(subquery for additional column)?).filter(...).limit(100)
Estoy usando PostgreSQL 9.3 y la versión anterior de SQLAlchemy 0.9.8