JOIN TABLE แบบ Inner Join

Post a reply

Smilies
:icon_plusone: :like: :plusone: :gfb: :-D :) :( :-o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: :angry: :baa: :biggrin:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: JOIN TABLE แบบ Inner Join

JOIN TABLE แบบ Inner Join

by M013 » 16/08/2013 5:21 pm

JOIN TABLE แบบ Inner Join
เป็นการ Join Table ตั้งเเต่ 2 ตารางขึ้นไปที่มี Key หรือ คอลัมน์ตรงกันมาเเสดง
ซึ่งสามารถเเบ่ง Inner Join ได้เป็น 2 ประเภทคือ Equi Join และ Self Join

รูปแบบการใช้งาน INNER JOIN

Code: Select all

SELECT ชื่อคอลัมน์1, ชื่อคอลัมน์2, ชื่อคอลัมน์3, ...
FROM ชื่อตาราง1
INNER JOIN ชื่อตาราง2
ON ชื่อตาราง1.ชื่อคอลัมน์=ชื่อตาราง.ชื่อคอลัมน์;
ตัวอย่างการใช้งาน
ภาพที่ 1.1 ตารางข้อมูลลูกค้า เเละ ตารางข้อมูลการสั่งสินค้า
ภาพที่ 1.1 ตารางข้อมูลลูกค้า เเละ ตารางข้อมูลการสั่งสินค้า
table_cusANDorde_norelation.jpg (151.18 KiB) Viewed 1179 times
>>ต้องการทราบรหัสการสั่งซื้อสินค้า รายชื่อลูกค้า เเละเบอร์โทรติดต่อ

Code: Select all

SELECT Order_product.OrderID, Customer.cus_name, Customer.cus_phone, 
FROM Order_product
INNER JOIN Customer
ON Order_product.cus_id = Customers.cus_id
ORDER BY Order_product.cus_id;
การเเสดงผล
ภาพที่ 1.2 จากการใช้คำสั่งจาก Code ข้างต้นจะเเสดงผลออกมาดังภาพ
ภาพที่ 1.2 จากการใช้คำสั่งจาก Code ข้างต้นจะเเสดงผลออกมาดังภาพ
output_inner.jpg (56.22 KiB) Viewed 1183 times

Top