従業員とワークグループの間に次のような多対多の関係があります。
従業員テーブル ----------------- ID empgroups テーブル --------------- 従業員ID ワークグループ ID 作業指示表 ---------------- ワークグループ ID
従業員が属するワークグループに基づいて、従業員のすべての作業指示を一覧表示する SQL を作成しようとしています。
これは私の試みです:
SELECT wonum, workgroup_id
FROM workorders
INNER JOIN employees
ON workorders.employee_id = employee_id
INNER JOIN empgroups
ON employees.employee.id = empgroups.employee_id
WHERE employee_id = 2
私が得るエラーは次のとおりです。
ERROR: schema "employees" does not exist
申し訳ありません - 従業員の ID は employee.id ではありません