SELECT e.employee_id, e.last_name, d.department_id, d.location_id
FROM employees e JOIN departments d
ON (e.department_id=d.department_id);
Que fait exactement la clause ON? Je suis confus sur pourquoi e.department_id et d.department_id ne provoque pas une erreur? Ne représente-t-il pas la table des employés et représente-t-elle la table des départements? Alors, comment pouvez-vous utiliser e.department_id si department_id n'est pas dans la table des employés? Je suis extrêmement confus au sujet de l'objectif de la clause ON.Oracle SQL: ON Clause
'ON' est une partie de' clause JOIN' –
Que voulez-vous dire par department_id n'est pas dans le table des employés? –