Само псевдоним таблицы запросов в фляге-sqlalchemy - PullRequest
0 голосов
/ 01 декабря 2018

Я хочу выполнить следующий запрос в sql-alchemy

SELECT COUNT(*) FROM tableName AS T1,tableName AS T2
WHERE T1.col1 = T2.col1 AND T1.col2 = T2.col2 
AND T1.col3 != T2.col3;

Я пытался:

db.session.query(Label,Label)
.filter(Label.surgery == Label.surgery)
.filter(Label.xray == Label.xray)
.filter(Label.user_id != Label.user_id).count()

Но получал только 0 каждый раз, когда я знаю, что должно быть 6 в моемтестовая база данных.Возможен ли этот тип запроса в Sql-алхимии?

...