I am running a query in SQLAlchemy core that does a fairly complex join against tables and subqueries. It is likely that the same column name will appear in each of those da