我有一个包含两个 SELECT 语句的 SQL 查询,并在这两个语句之间使用 UNION 语句来获得唯一结果。我需要在 Excel 中使用此查询,但我认为 Excel 不接受 UNION 语句。
在查询中可以用什么来代替 UNION?
答案1
这是来自 Microsoft KB 文章的使用 UNION 语句的示例查询。
因此我想说:MS Query(Excel 内置的 SQL 查询工具)能够使用 UNION 语句。
选择颜色表.连接字段,颜色表.颜色字段, 模式表.模式字段 来自 {oj `C:\database`.Pattern_Table 左外连接 `C:\database`.Color_Table ON Color_Table.Join_Field = 模式表.连接字段 联盟 选择颜色表.连接字段,颜色表.颜色字段, 模式表.模式字段 来自 {oj `C:\database`.Color_Table 左外连接 `C:\database`.Pattern_Table ON Color_Table.Join_Field = 模式表.连接字段 其中(颜色表.颜色字段为空)或(图案表.图案字段为空)