2023-08-26 10:42:30

SQL에서는 어떤 문자열을 포함한 것을 조회하고 싶은 경우에는 WHERE 절에 LIKE "%문자열%"과 같은 방식으로 쿼리를 작성합니다. SQLAlchemy에서 이것을 구현할 때는 다음과 같은 코드를 사용할 수 있습니다. 

 

every_youngsoo = session.query(User).filter(User.name.like('%영수%')).all()

 

유저 중에 이름에 영수가 들어간 유저들을 조회하는 코드입니다. 

 

참고자료

[1] https://docs.sqlalchemy.org/en/14/orm/query.html

[2] https://mapadubak.tistory.com/95