簡體   English   中英

在 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;

我有這個錯誤:

錯誤:ORA-00933:SQL 命令未正確結束

是因為語法嗎? 或者這是另一個問題?

在子查詢名稱之前刪除 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;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM