- Get link
- X
- Other Apps
- Get link
- X
- Other Apps
การ INNER JOIN SQL Server หรือการนำข้อมูลของ Table มาแสดงข้อมูลโดยอาศัยข้อมมูล Table เป็นหลักและข้อมูลของทั้ง2 Table ต้องตรงกัน
INNER JOIN ซึ่งคือการเชื่อมข้อมูลที่มีค่าทั้ง 2 table เหมือนกันในส่วนของ column ที่กำหนดแต่ละ table หรือ บางครั้งจะเรียกว่า EQUIJOIN สำหรับบางฐานข้อมูล หรือ database หลักการของ INNER JOIN คือ สร้างข้อมูล table ใหม่จากข้อมูลของ 2 table (table 1 และ table 2) โดยจะทำการเปรียบเทียบข้อมูลแต่ละบรรทัดของ table 1 และ table 2 เพื่อหาข้อมูล column ที่กำหนดทั้ง 2 table ที่ตรงกัน ซึ่งถ้าพบบรรทัดดังกล่าวแล้วก็จะเก็บไว้ในชุดข้อมูลที่จะแสดงผลในรูปแบบ table
ตัวอย่าง คำสั่ง
FROM table1
INNER JOIN table2ON table1.column_name = table2.column_name;
คำสั่ง INNER JOIN statement
SELECT Orders.OrderID, Customers.CustomerName
FROM Orders
INNER JOIN Customers ON Orders.CustomerID = Customers.CustomerID;
ผลลัพธ์
แสดงข้อมูล column จากทั้ง 2 table มาเชื่อมต่อกันได้เฉพาะข้อมูลที่มีเหมือนกัน
- Get link
- X
- Other Apps
Comments
Post a Comment