sql >> データベース >  >> RDS >> PostgreSQL

SqlAlchemyとの内部結合

    それをSQLAlchemyにマッピングするのは非常に簡単です。明らかな理由から、エイリアスについては考慮していません。

    from sqlalchemy import func
    
    megaId, numOfComments = (session.query(Film.id, func.count(FilmComment.id))
                                    .join(FilmComment, Film.id == FilmComment.filmId)
                                    .group_by(Film.id).first())
    

    これはうまくいくはずです。明示的なon FilmComment.filmIdの場合、句は必要ありません。 外部キーとして宣言されました。




    1. phpajaxmysqlを使用して3つの依存ドロップダウンリストを作成します

    2. mysqlドライバーをjbossに追加できません

    3. Postgresの連続する列の「実行」をクエリする

    4. SQLパフォーマンス:WHEREとWHERE(ROW_NUMBER)