Using sqlalchemy to query using multiple column where in clause

前端 未结 1 1002

I\'m looking to execute this query using sqlalchemy.

SELECT name,
       age,
       favorite_color,
       favorite_food
FROM kindergarten_classroom
WHERE          


        
相关标签:
1条回答
  • 2020-12-06 19:26

    You want the tuple_ construct:

    session.query(...).filter(
        tuple_(favorite_color, favorite_food).in_(
            [('lavender', 'lentil soup'), ('black', 'carrot juice')]
        )
    )
    
    0 讨论(0)
提交回复
热议问题