SQLAlchemy Как выполнить такой запрос?
Имеется:
With SQ AS (
SELECT theme_id,color_id FROM Table
)
SELECT *
FROM (
SELECT *,
(
SELECT count(1)
FROM SQ sq1
WHERE sq1.theme_id = sq.theme_id
AND sq1.color_id >= sq.color_id
) thres
FROM SQ sq
) tbl
Как перенести запрос такого вида в SQLAlchemy? Сложность в том что запрос вызывается внутри самого себя (SQ)