在 sqlalchemy 中查询时是否可以合并两列?
例如,我有下表:
table 1 table 2
col1 col2 col3 col1 col2 col3
A 123 1 ABC A1B2
B 456 2 DEF C3D4
C 789 3 GHI E5F6
我希望我的查询看起来像这样:
session.query(table.col3, (table1.col2 + table2.col2)).join(table2)
并希望得到以下结果:
(1, 123A1B2)
(2, 456C3D4)
(3, 789E5F6)
我该怎么做呢?