【发布时间】:2015-12-01 16:41:08
【问题描述】:
我需要在Oracle中加入三个表;我有代码,但我不确定它是否完全正确。
FROM DISTRICT D1
JOIN EMPLOYEE E1 ON D1.DISTRICT_ID = E1.DISTRICT_ID
JOIN TOTAL_PAB T1 ON E1.EMP_ID = T1.EMP_ID
我需要加入表 DISTRICT、EMPLOYEE 和 TOTAL_PAB。 这个连接表语句中的主键和外键在哪里?
- EMPLOYEE 的主键是 EMP_ID,FK 是 DISTRICT_ID。
- DISTRICT 的主键是 DISTRICT_ID,FK 是 SUPERINTENDENT_ID。
- TOTAL_PAB 的主键是 PAB_ID,FK 是 EMP_ID。
【问题讨论】:
-
看起来不错。你为什么不试试呢?