0
次のコードを実行すると、目的の出力が得られます。しかし、オラクルでエラーに直面していますされています ORA-00907:Oracleで以下のエラーに直面Teradataではクエリは動作しますが、Oracleでは動作しません
SELECT NAME
FROM STUD
WHERE ID IN (
SEL DISTINCT TAB1.ID
FROM (
SEL A.ID
, B.SALARY
FROM Fr A
INNER JOIN PACK B ON A.ID = B.ID
) AS TAB1
INNER JOIN (
SEL A.FRIEND_ID
, B.SALARY
FROM Fr A
INNER JOIN PACK B ON A.FRIEND_ID = B.ID
) AS TAB2
ON TAB2.SALARY > TAB1.SALARY
)
;
SEL
代わりのSELECT
として表の別名の使用方法:欠落している右括弧