สารบัญ:

ฉันจะใช้การรวมภายในสองตัวใน SQL ได้อย่างไร
ฉันจะใช้การรวมภายในสองตัวใน SQL ได้อย่างไร

วีดีโอ: ฉันจะใช้การรวมภายในสองตัวใน SQL ได้อย่างไร

วีดีโอ: ฉันจะใช้การรวมภายในสองตัวใน SQL ได้อย่างไร
วีดีโอ: สอนพื้นฐาน SQL ทั้งหมดแบบจบในคลิปเดียว !! 🔥 2024, เมษายน
Anonim

SQL Server INNER JOIN ไวยากรณ์

  1. ขั้นแรก ระบุตารางหลัก (T1) ในส่วนคำสั่ง FROM
  2. ประการที่สอง ระบุตารางที่สองใน เข้าร่วมภายใน ข้อ (T2) และ a เข้าร่วม ภาคแสดง เฉพาะแถวที่ก่อให้เกิด เข้าร่วม เพรดิเคตเพื่อประเมินเป็น TRUE รวมอยู่ในชุดผลลัพธ์

ในที่นี้ คุณสามารถทำหลาย inner join ใน SQL ได้หรือไม่?

SQL INNER เข้าร่วม . สรุป: ในบทช่วยสอนนี้ คุณจะ เรียนรู้ วิธีทำ สืบค้นข้อมูลจาก หลายรายการ ตารางที่ใช้ SQL INNER เข้าร่วม คำแถลง. SQL ให้หลายประเภทของ เข้าร่วม เช่น เข้าร่วมภายใน , ภายนอก เข้าร่วม (ด้านซ้ายด้านนอก เข้าร่วม หรือซ้าย เข้าร่วม , ด้านนอกขวา เข้าร่วม หรือถูก เข้าร่วม และด้านนอกเต็ม เข้าร่วม ) และตัวเอง เข้าร่วม.

นอกจากนี้คุณสามารถเข้าร่วม 3 ตารางได้หรือไม่? ถ้าคุณ ต้องการข้อมูลจาก หลายโต๊ะ ใน หนึ่ง SELECT แบบสอบถาม คุณ จำเป็นต้องใช้แบบสอบถามย่อยหรือ เข้าร่วม . ส่วนใหญ่แล้ว เรา เท่านั้น เข้าร่วม สอง โต๊ะ เหมือนลูกจ้างและแผนกแต่บางครั้ง คุณ อาจต้องการ เข้าร่วม มากกว่าสอง โต๊ะ และคดีดังคือ รวมสามโต๊ะ ใน SQL

รู้ไว้ด้วย คุณสามารถมี inner join ได้ 2 แบบ?

2 คำตอบ คุณสามารถมี เป็นจำนวนมาก เข้าร่วม อนุประโยคเช่น คุณต้องการ ในแบบสอบถาม แต่ละคนมีประโยค ON โดยที่ คุณ ระบุคอลัมน์ที่เกี่ยวข้องระหว่างตารางที่เข้าร่วม

คุณสามารถเข้าร่วมมากกว่า 2 ตารางใน SQL ได้หรือไม่?

เข้าร่วมมากกว่า สอง ตารางที่คุณจะ มักจะต้องดำเนินการ a เข้าร่วม ซึ่งใน คุณ ต้องได้รับข้อมูลจาก มากกว่า สอง โต๊ะ . NS เข้าร่วม เป็นการดำเนินการแบบไบนารีที่ชาญฉลาด ใน SQL เซิร์ฟเวอร์ คุณสามารถเข้าร่วมมากกว่า สอง โต๊ะ ด้วยวิธีใดวิธีหนึ่งจากสองวิธี: โดยใช้ nested เข้าร่วม หรือโดยใช้คำสั่ง WHERE

แนะนำ: