首页 > 解决方案 > 如何在 TOAD 中同时运行两个 ORACLE SQL 查询?

问题描述

我想在 TOAD 中一起运行两个 Oracle SQL 查询。

第一个查询:

SELECT * FROM OT_SO_HEAD WHERE SOH_ANNOTATION = 'ECSO10012791'

第二:

SELECT * FROM OT_SO_ITEM WHERE SOI_SOH_SYS_ID = '30977853'

请指导

标签: sqloracle

解决方案


您可以使用UNIONUNION ALLUNION运算符用于组合两个或多个 SELECT 语句的结果集。

  • 每个 SELECT 语句中UNION的列数必须相同

  • 列还必须具有相似的数据类型

  • 每个 SELECT 语句中的列也必须具有相同的顺序

句法:

SELECT column_name(s) FROM table1
UNION
SELECT column_name(s) FROM table2;

默认情况下,UNION运算符仅选择不同的值。要允许重复值,请使用UNION ALL.


推荐阅读