多选题
EMPLOYEES和DEPARTMENTS表有两个名称相同的列:DEPARTMENT_ID和MANAGER_ID。下面哪些语句只依据公共的DEPARTMENT_ID值联接这两个表?
【正确答案】
D
【答案解析】所有查询都不正确,所以D是正确答案。
A、B和C不正确。A不正确是因为该查询实现了自然联接,它依据所有名称相同的列隐式联接这两个表,在这里,相同的名称是DEPARTMENT_ID和MANAGER_ID。B和C不正确是因为B和C中的查询包含NATURAL关键字,因此不正确。如果删除它,就会依据DEPARTMENT_ID列联接DEPARTMENTS和EMPLOYEES表。