在sqlalchemy查询中包含非列值

时间:2015-01-17 07:54:11

标签: python sqlalchemy

我如何在sqlalchemy SELECT column1, 'Table1' as TableName FROM Table1中执行此操作?

特别是'Table1' as TableName部分。

我想要这样,以便我可以知道我正在进行的联合查询中哪一行来自哪一个。抱歉,如果这应该很简单,但我花了至少一个小时试图解决它。

1 个答案:

答案 0 :(得分:2)

使用literal_column

select([t1.c.col1, literal_column("t1", type_=Unicode).label("TableName")])
相关问题