との相関クエリにすることができます:たちは、私がフラスコSQLAlchemyの呼び出しに、このSQLクエリを変換しようとしているSQLAlchemyの
SELECT *
FROM "ENVOI"
WHERE "ID_ENVOI" IN (SELECT d."ID_ENVOI"
FROM "DECLANCHEMENT" d
WHERE d."STATUS" = 0
AND d."DATE" = (SELECT max("DECLANCHEMENT"."DATE")
FROM "DECLANCHEMENT"
WHERE "DECLANCHEMENT"."ID_ENVOI" = d."ID_ENVOI"))
あなたが見ることができるように、それは、サブクエリを使用して、最も重要な部分の一つサブクエリは相関クエリです(外部クエリで定義されたd
テーブルを使用します)。
私はsubquery()
関数でサブクエリを使用する方法を知っていますが、SQLAlchemyとの相関クエリに関するドキュメントは見つかりません。あなたはそれを行う方法を知っていますか?
「相関サブクエリは、」「同期副問合せ」よりもはるかに多くの一般的な用語です。例は[チュートリアル](http://docs.sqlalchemy.org/ja/latest/core/tutorial.html#correlated-subqueries)にあります。 – univerio