単純な自己結合を使用して、従業員のマネージャーを一覧表示します。
CREATE VIEW AS
SELECT e1.EMP_ID EmployeeId, e1.FNAME EmployeeName,
e1.MANAGER ManagerName
FROM EMPLOYEE e1
LEFT JOIN EMPLOYEE e2
ON e1.MANAGER = e2.EMP_ID
問題のテーブルは EMPLOYEE で、主キーは EMP_ID です。
MySQL と Oracle の両方がコードに対してエラーを返します。さまざまなバリエーションを試してみましたが、主な障害は、問題のテーブル (e1 と e2) のエイリアスを使用することであり、どちらのデータベースも正当な識別子とは見なしていません。