有没有办法在UNION查询中重用字段名称以避免每次都写入字段名称? 我想在以下示例中压缩查询:
Select A, B, C, D
From Table1
Union all
Select A, B, C, D
From Table2
Union all
Select A, B, C, D
From Table3
答案 0 :(得分:1)
联盟中的每个组成查询都必须能够独立存在。你写的是最短的。
答案 1 :(得分:0)
只要您在第一个查询中命名字段,以下查询就不关心您的字段名称是什么;你不必别名。 SQL并不关心。但是,它们必须是相同的数据类型。