多选题 下面的查询执行哪种联接?
SELECT E.JOB_ID,J.JOB_ID FROM EMPLOYEES E
JOIN JOBS J ON(E.SALARY<J.MAX_SALARY);
【正确答案】 B
【答案解析】联接条件是基于小于不等于运算符的表达式。因此,这个联接是非同等联接。
A、C和D不正确。如果联接条件表达式中的运算符是等于运算符,那么A就正确。使用CROSS JOIN关键字或者没有联接条件的话,答案就是C。如果使用OUTER JOIN子句取代JOIN...ON子句,那么D正确。