-INNER JOIN เลือกเฉพาะข้อมูลที่มี key ตรงกันเท่านั้นมาแสดง
-OUTER JOIN นำข้อมูลทั้งหมดมาแสดงแม้ว่า key ไม่ตรงกัน
-LEFT JOIN ทำการ JOIN ข้อมูลกับตารางที่อยู่ทางซ้าย
-RIGHT JOIN ทำการ JOIN ข้อมูลกับตารางที่อยู่ทางขวา
การเขียนcode จะเป็นรูปแบบดังนี้
SELECT columns_list FROM left_table { INNER | OUTER | LEFT | RIGHT } JOIN right_table ON join_condition WHERE select_condition
ตัวอย่าง กำหนดให้ตาราง A และ B มีข้อมูลดังนี้