ON 句 は 結合するための条件で「XXX の場合だけ XXX とくっつけて」という意味。 WHERE 句は FROM 句の結合がすべて終わった後の、抽出する条件。 SQL SELECT e.emp_no, e.emp_name, d.dept_no, d.dept_name FROM emp e LEFT OUTER JOIN dept d ON e.dept_id = d.id AND d.dept_no = '20' ORDER BY e.emp_no 結果 EMP_NO EMP_NAME DEPT_NO DEPT_NAME 7369 SMITH 20 RESEARCH 7499 ALLEN null null 7521 WARD null null 7566 JONES 20 RESEARCH 7654 MARTIN null null 7698 BLAKE null null 7