我有两个表来自两个不同系统的数据。我需要协调这两个表中的数据 列映射需要可配置。
E.g:
Table A Table B
Col1A, Col2A Col1B, Col2B
MappingTable
Col1A = Col1B
Col2A= Col2B
所以我需要根据表中的映射有两个这样的结果集。这需要动态决定。即Select _____ from A
。 The _____ needs to be filled dynamically.
Select Col1A, Col2A from A
Select Col2B, Col1B from B
这可以在MySQL吗?
答案 0 :(得分:0)
如果列集相似,则使用UNION clause(如果不是,则无论如何都无法以有意义的方式合并其结果)。
select col1a, col2a from A
union
select col1b, col2b from b