> > to compile the WHERE clause of "query" means we look at "query.c.id" > which means we must render the table "query" which is how it cycles.
Why does it need to compile the whole query when I just want to use than column name of the query? > What it seems like you're looking to do is where(location.c.id < 100). > Correct. Unfortunately, I don't have access to `location.c.id`. The query is generated and just returned as an object. All I can do to alter it, is by using attributes of `query`. Is there any way of using the columns without triggering a complete compilation of `query`? -- You received this message because you are subscribed to the Google Groups "sqlalchemy" group. To unsubscribe from this group and stop receiving emails from it, send an email to sqlalchemy+unsubscr...@googlegroups.com. To post to this group, send email to sqlalchemy@googlegroups.com. Visit this group at http://groups.google.com/group/sqlalchemy. For more options, visit https://groups.google.com/groups/opt_out.