Подзапрос SQLAlchemy - среднее значение сумм

есть ли способ написать следующий оператор SQL в SQLAlchemy ORM:

SELECT AVG(a1) FROM (SELECT sum(irterm.n) AS a1 FROM irterm GROUP BY irterm.item_id);

Спасибо


person honzas    schedule 16.02.2010    source источник


Ответы (1)


person    schedule
comment
Почему вы пишете в запросе sums.c.a1 вместо sums.a1? не знаю какой эффект - person Guido; 28.10.2019
comment
@Guido sums - это объект подзапроса, а не сопоставленный класс. Он предоставляет доступные столбцы через атрибуты c и columns. - person Ilja Everilä; 27.05.2020