Inner join กับตัวอย่างคืออะไร?
Inner join กับตัวอย่างคืออะไร?

วีดีโอ: Inner join กับตัวอย่างคืออะไร?

วีดีโอ: Inner join กับตัวอย่างคืออะไร?
วีดีโอ: สอน SQL เบื้องต้น: การเชื่อมตารางแบบ INNER, LEFT, RIGHT OUTER JOIN 2024, เมษายน
Anonim

NS เข้าร่วมภายใน เลือกแถวทั้งหมดจากทั้งสองตารางที่เข้าร่วม ตราบใดที่มีการจับคู่ระหว่างคอลัมน์ SQL เข้าร่วมภายใน ก็เหมือนกับ เข้าร่วม ข้อ รวมแถวจากสองตารางขึ้นไป สำหรับ ตัวอย่าง ดึงข้อมูลแถวทั้งหมดที่หมายเลขประจำตัวนักเรียนเหมือนกันสำหรับทั้งนักเรียนและตารางหลักสูตร

เมื่อพิจารณาตามนี้แล้ว inner join ทำหน้าที่อะไร?

หนึ่ง เข้าร่วมภายใน ใช้เพื่อส่งคืนผลลัพธ์โดยการรวมแถวจากตารางตั้งแต่สองตารางขึ้นไป ในกรณีที่ง่ายที่สุดที่ไม่มี เข้าร่วม สภาพ เข้าร่วมภายใน จะรวมแถวทั้งหมดจากตารางหนึ่งกับแถวจากอีกตารางหนึ่ง

ในทำนองเดียวกัน join คืออะไรและประเภทของ join with example คืออะไร? แตกต่าง ประเภท ของ SQL เข้าร่วม (ภายใน) เข้าร่วม : ส่งกลับระเบียนที่มีค่าที่ตรงกันในทั้งสองตาราง ซ้าย (นอก) เข้าร่วม : ส่งกลับระเบียนทั้งหมดจากตารางด้านซ้าย และระเบียนที่ตรงกันจากตารางด้านขวา ขวา (นอก) เข้าร่วม : ส่งกลับระเบียนทั้งหมดจากตารางด้านขวา และระเบียนที่ตรงกันจากตารางด้านซ้าย

ดังนั้นการรวมภายในและการรวมภายนอกคืออะไร?

ใน SQL, a เข้าร่วม ใช้เพื่อเปรียบเทียบและรวม - ตามตัวอักษร เข้าร่วม - และส่งคืนข้อมูลเฉพาะแถวจากตารางตั้งแต่สองตารางขึ้นไปในฐานข้อมูล หนึ่ง เข้าร่วมภายใน ค้นหาและส่งคืนข้อมูลที่ตรงกันจากตารางในขณะที่ an การรวมภายนอก ค้นหาและส่งคืนข้อมูลที่ตรงกันและข้อมูลบางอย่างที่ไม่เหมือนกันจากตาราง

การเข้าร่วมภายในและการเข้าร่วมแตกต่างกันอย่างไร

1 คำตอบ เข้าร่วม และ เข้าร่วมภายใน เหมือนกัน ภายใน คีย์เวิร์ดเป็นทางเลือกทั้งหมด เข้าร่วม ถือว่าเป็น ข้อต่อภายใน นอกจากที่ระบุไว้. เต็ม OUTER เข้าร่วม จะคืนทุกอย่างและ เข้าร่วมภายใน ทำและส่งคืนแถวที่ไม่ตรงกันทั้งหมดจากแต่ละตาราง

แนะนำ: