|
|
|
สอบถาม การ join table 2 table ครับ โดยเทียบระหว่า tableA กับ tableB |
|
|
|
|
|
|
|
ต้องสร้าง Id_a ใน table_b ด้วยนะ Join ก็ง่ายๆ
Select* from tableA
left join tableB on tableA .id_a = tableB.id_a
ใช้ tableA เป็นตัวหลัก ไม่รู่ต้องการอย่างงี้เป่าถ้าไม่ใช่ขออภัยครับ
|
|
|
|
|
Date :
2013-07-15 21:14:38 |
By :
workbythai |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แบบนี้ ดึง ออกมาเฉพาะตัวที่เหมือนกัน ทั้ง tableA กับ tableB ไม่ใช่หรอ คับ เช่น ถ้า tableA มี 001,002,003,004 ส่วน tableB มี 001,002 มันจะดึงเฉพาะ 001 กับ 002 มา เทียบกัน
จะได้ผลลัพธ์ แบบนี้ ใช่ไหม ครับ
tableA tableB
001 001 สีขาว
002 002 สีแดง
แต่ที่ผมอยากให้โชว์ แบบนี้ครับ
tableA tableB
id_a id_b detail
001 001 สีขาว
002 002 สีแดง
003
004
ประมาณนี้ครับ พอจะมีวิธี join แบบไหนบ้างครับ
|
|
|
|
|
Date :
2013-07-16 09:57:10 |
By :
MAZZ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|