Я понял, в чем была причина, побудившая создать мой прошлый тред.
Поэтому оформляю новый с новым вопросом - в сабже.
Вот, к примеру, простой запрос с группировкой.
s = Connection.getSession()
smth = s.query(
MyTable.user_id.label('user_id'),
func.sum(MyTable.amount).label('amount')
).filter(
not_(MyTable.is_accounted)
).group_by(
MyTable.user_id
).all()
Вот как мне теперь по именам колонок обращаться? Возвращает - список пар значений, а не список словарей.