それを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
の場合、句は必要ありません。 外部キーとして宣言されました。