我想合并/合并两个表,并让它创建一个字段来标识它来自哪个表。我看到了SQL的答案,但我不需要最大值。我只需要合并两个表。这是我当前通过访问查询进行的联合查询的SQL。
SELECT [TableA]。[1As],[TableA]。[2As] UNION SELECT [TableB]。[1As],[TableA]。[2As];
我希望这些表创建whattabl字段,并根据它来自的表来填充我告诉它的任何单词,如下所示:
Fields: 1As 2As WhichTabl data: 100 1 TableA 110 0 TableB
提前致谢!请原谅我是新手!
您可以将列作为常量添加:
SELECT "TableA" as which, [TableA].[1As], [TableA].[2As] FROM TableA UNION ALL SELECT "TableB", [TableB].[1As], [TableB].[2As] FROM TableB