我有简单的查询:
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;
我有这个错误:
错误:ORA-00933:SQL命令未正确结束
是因为语法?或者它是另一个问题?
答案 0 :(得分:1)
在子查询名称之前删除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;