GORAGOD.com

freelance, web developer, web designer, hosting, domain name

ช่วย select database (query) นี้ให้หน่อยค่ะ

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 3 1,642

ลองศีกษาเรื่องการ JOIN ตารางดูดีมั้ยครับ
http://www.goragod.com/...module=search&q=join
#1

SELECT * FROM table2 AS Q

INNER JOIN table1 AS U1 ON U1.id=Q.ผู้มอบหมาย

INNER JOIN table1 AS U2 ON U2.id=Q.ผู้รับมอบหมาย


ประมาณนี้ ... อย่าลืมศึกษาเพิ่มเติมนะครับ
#2

อ้างอิงจาก ความคิดเห็น #1ลองศีกษาเรื่องการ JOIN ตารางดูดีมั้ยครับ
http://www.goragod.com/...module=search&q=join

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

เราสามารถ JOIN ตารางเดียวกันกี่ครั้งก้ได้ครับ ตามจำนวนของข้อมูลที่ต้องการ โดยใช้วิธีเดียวกัน เพียงแต่กำหนด Alias ให้ต่างกันเท่านั้น
#4
ความคิดเห็น
ไฟล์อัปโหลด ชนิด jpg, jpeg ขนาดไฟล์ไม่เกิน 2M
^