这是我第一次发帖,原谅任何错误请:)
源文件:字段
表1:ID,客户编号
表2:ID,客户编号
表1显示了客户,表2显示了Bill Payer。两个表使用ID作为交易ID。因此,一个事务在表1中有1个记录,在表2中有1个。
期望的输出:
表3:ID,客户编号,客户/付款人。
我知道我可以将表查询附加到1个目标表来实现,但是如果我可以使用ONE SELECT查询来实现这一点,这将使我的数据库的“流”更顺畅,因为我正在替换旧的查询。任何帮助将不胜感激,谢谢。
答案 0 :(得分:0)
SELECT ID, Client_Number, 'Customer' AS Type FROM Table 1
UNION ALL
SELECT ID, Client_Number, 'Payer' AS Type FROM Table 2
答案 1 :(得分:0)
SELECT ID, ClientNumber, 'Customer' as Kind FROM Customer
UNION ALL
SELECT ID, ClientNumber, 'Player' as Kind FROM Player