i have the following sql script.
SELECT * FROM movies LEFT JOIN possession ON movies.id = possession.movie_id AND possession.master_id = ? WHERE possession.id is NULL ORDER BY movies.id DESC and need help to illustrate in sqlalchemy. Please can someone help me?
The following doesn't work:
movies = movie.Movie.query.join(possession.Possession, movie.Movie.id == possession.Possession.movie_id)\ .filter(possession.Possession.master_id == session.get('userId'))\ .filter(not_(possession.Possession.id)).order_by(movie.Movie.id.desc()).all() Thank you very much!
Cheers
master_idin your SQL query, butuser_idin your SQLAlchemy query. Is that intentional?