ที่จริงแล้ว ในคำง่ายๆ เราสามารถพูดได้ว่าการรวมระหว่างตารางเป็นส่วนขยายของคำสั่ง SELECT แบบตารางเดียว แต่มันเกี่ยวข้องกับความซับซ้อนเพิ่มเติม:
ต้องระบุตารางทั้งหมด
เราจำเป็นต้องระบุตารางทั้งหมดในส่วนคำสั่ง FROM ที่เกี่ยวข้องกับการรวม ตรงกันข้ามกับคำสั่ง SELECT ที่ต้องการชื่อตารางเพียงชื่อเดียวเท่านั้น
ต้องระบุเงื่อนไขการจับคู่
เราเพียงแค่ต้องระบุเงื่อนไขการจับคู่โดยพิจารณาจากการรวมที่ตรงกับระเบียนในตารางหนึ่งกับระเบียนในอีกตารางหนึ่ง เงื่อนไขมักจะถูกกำหนดไว้ใน WHERE clause แต่ไวยากรณ์เฉพาะนั้นขึ้นอยู่กับประเภทของการรวม
ต้องระบุรายการคอลัมน์
เราเพียงแค่ต้องระบุรายการคอลัมน์ที่จะแสดง พวกเขาสามารถรวมคอลัมน์จากตารางใด ๆ หรือทั้งหมดที่เกี่ยวข้องกับการรวม
ต้องระบุตารางเฉพาะสำหรับคอลัมน์เฉพาะ
ถ้าการรวมหมายถึงชื่อคอลัมน์ที่ปรากฏในมากกว่าหนึ่งตาราง ชื่อจะคลุมเครือและเราต้องระบุว่าเราหมายถึงตารางใดทุกครั้งที่เราอ้างถึงคอลัมน์นั้น