 |
|
ผมขอถามเกี๋ยวกับกา join mysql โดยมีทั้งหมด 3 ตารางหน่อยครับ
ผมมีตาราง 3 ตาราง
ตารางที่1
ตารางที่2
ตารางที่3
ดังตัวอย่างอยากจะ Join ตารางให้ข้อมูลออกมาเหมือนตารางที่ 4 พอจะมีแนวทางไหมครับที่ผมลองทำดู
Code:
select namedb.id,namedb.iddoc,date_import,amont,s_date,qty,u_scan,customer,data_in.slot,data_in.location,out_date,outuser_scan
from namedb, data_in,data_out
where namedb.iddoc = data_in.iddoc
and data_in.doc_in = data_out.doc_in
group by namedb.iddoc
ผลที่ได้

แต่มันออกมาแค่ iddoc: 144151380702 ตัวเดียวเท่านนั้นครับผมอยากให้มันโชว์เหมือนตารางที่4อะครับ คอลัมน์ไหนไม่มีก็โชว์เป็นค่าว่างไปเลยอันไหนมีก็ให้มมันโชว์ประมาณนี้ครับผม
ขอบคุณครับ

Tag : PHP, MySQL
|
ประวัติการแก้ไข 2015-02-17 22:17:50 2015-02-17 22:22:55
|
 |
 |
 |
 |
Date :
2015-02-17 22:09:52 |
By :
New_People |
View :
763 |
Reply :
3 |
|
 |
 |
 |
 |
|
|
|
 |