Select 来自联合查询的结果,Oracle
Select from the result of a union query, Oracle
我正在尝试对并集的结果进行 select。我是 运行 Oracle 11g。我 运行 以下查询,我得到 ORA-00933: SQL command not properly ended
我看了很多其他帖子,这应该有用,但它不适合我。任何帮助将不胜感激。
SELECT tbl.name
FROM
(
SELECT name FROM customer
UNION
SELECT name FROM vendor
) AS tbl;
移除as
.
SELECT tbl.name
FROM
(
SELECT name FROM customer
UNION
SELECT name FROM vendor
) tbl
Oracle 不支持 as
table 别名。所以,只需删除它:
SELECT tbl.name
FROM (SELECT name FROM customer
UNION
SELECT name FROM vendor
) tbl;
我正在尝试对并集的结果进行 select。我是 运行 Oracle 11g。我 运行 以下查询,我得到 ORA-00933: SQL command not properly ended
我看了很多其他帖子,这应该有用,但它不适合我。任何帮助将不胜感激。
SELECT tbl.name
FROM
(
SELECT name FROM customer
UNION
SELECT name FROM vendor
) AS tbl;
移除as
.
SELECT tbl.name
FROM
(
SELECT name FROM customer
UNION
SELECT name FROM vendor
) tbl
Oracle 不支持 as
table 别名。所以,只需删除它:
SELECT tbl.name
FROM (SELECT name FROM customer
UNION
SELECT name FROM vendor
) tbl;