Table1

ID-------------------name-------------------surname

1                        Somsri                         Mesuk

2                        Sarah                          Pitt

3                        Linda                           Ways


Table2

ID-------------------ผู้มอบหมาย ID------------------ผู้รับมอบ  ID--------------------------รายละเอียดงาน

001                          1                                       2                                                   xxx

002                          1                                       3                                                   aaa

003                          3                                       2                                                   ccc



ผู้มอบหมายกับผู้รับมอบเอา ID มาจาก Table1 ค่ะ

แล้วจะให้แสดง ออกมาเป็น

ผู้มอบหมาย ID------------ผู้มอบหมาย name ------------ผู้รับมอบ ID --------ผู้รับมอบ name-----------------รายละเอียดงาน

1                                        Somsri                                2                          Sarah                              xxx

1                                        Somsri                                3                            Linda                             aaa

3                                        Linda                                  2                           Sarah                              ccc


 


กรกฎ วิริยะ 14 ก.ย. 2556 15:49
SELECT * FROM table2 AS Q
INNER JOIN table1 AS U1 ON U1.id=Q.ผู้มอบหมาย
INNER JOIN table1 AS U2 ON U2.id=Q.ผู้รับมอบหมาย


ประมาณนี้ ... อย่าลืมศึกษาเพิ่มเติมนะครับ
กรกฎ วิริยะ 14 ก.ย. 2556 15:56
เราสามารถ JOIN ตารางเดียวกันกี่ครั้งก้ได้ครับ ตามจำนวนของข้อมูลที่ต้องการ โดยใช้วิธีเดียวกัน เพียงแต่กำหนด Alias ให้ต่างกันเท่านั้น
กรกฎ วิริยะ 18 ม.ค. 2560 18:44
ลองศีกษาเรื่องการ JOIN ตารางดูดีมั้ยครับ
http://www.goragod.com/...module=search&q=join
ไม่ทราบ 18 ม.ค. 2560 18:46
ใบเสนอราคาโดย หมายเหตุ #1ลองศีกษาเรื่องการ JOIN ตารางดูดีมั้ยครับ
http://www.goragod.com/...module=search&q=join

join เป็นค่ะ แต่ไม่เคยเอาชื่อออกมาจากตารางเดียวกัน
รบกวนทำให้ดูหน่อยนะคะ
ขอบคุณมากๆค่ะ