ขุด
ช่วงนี้ inner join บ่อยมาก จนอธิบายถูกแล้วครับ
แปลเป็นไทยง่ายๆ ว่า
รหัสลับที่เราใส่ไว้ที่ table หนึ่ง
แต่คำแปลอยู่อีก table หนึ่ง
พอเราต้องการคำแปล
เราก็ inner join เอาครับ ตามที่เราใส่รหัสไว้
เช่น
table personal
name | surname | sex_id <--- รหัสลับ
table sex
sex_id | sex_type <-- คำแปล
จะคิวรีหาคนจาก personal แล้วอยากรู้เพศด้วย แต่ถ้าคิวรีเฉยๆ จะได้รหัสลับบ้าบออะไรไม่รุ้อออกมา
เลย inner join ครับผม
select p.name, p.surname, s.sex_type
from personal p
inner join sex s
on (p.sex_id = s.sex_id) <-- เป็นตัวบอกว่ารหัสที่ personal นะเอามาถอดรหัสที่ sex นะ
ถ้าใส่รหัสไว้หลาย table ก็ใส่อย่างนี้ไปอีก
ข้อควรวะรัง
อย่าลืมตั้งชื่อเล่นหน่อมแหน้มให้ table คุณด้วยยยยยยย