sqlalchemy subquery in where clause