在 SQL 中加入两个查询
JOIN two queries in SQL
我有一个简单的查询:
SELECT t1.JOB_ID
FROM
(
select 1 as JOB_ID
from JOBS2
) as t1
INNER JOIN
(
SELECT 2 AS JOB_ID
from JOBS
) as t2 ON t1.JOB_ID = t2.JOB_ID;
我有这个错误:
Error: ORA-00933: SQL command not properly ended
是语法的原因吗?还是其他问题?
删除子查询名称前的 AS
SELECT t1.JOB_ID
FROM
(
select 1 as JOB_ID
from JOBS2
) t1
INNER JOIN
(
SELECT 2 AS JOB_ID
from JOBS
) t2 ON t1.JOB_ID = t2.JOB_ID;
我有一个简单的查询:
SELECT t1.JOB_ID
FROM
(
select 1 as JOB_ID
from JOBS2
) as t1
INNER JOIN
(
SELECT 2 AS JOB_ID
from JOBS
) as t2 ON t1.JOB_ID = t2.JOB_ID;
我有这个错误:
Error: ORA-00933: SQL command not properly ended
是语法的原因吗?还是其他问题?
删除子查询名称前的 AS
SELECT t1.JOB_ID
FROM
(
select 1 as JOB_ID
from JOBS2
) t1
INNER JOIN
(
SELECT 2 AS JOB_ID
from JOBS
) t2 ON t1.JOB_ID = t2.JOB_ID;