[請益] 如何做到好幾個資料表的資料聯集合併?

看板PHP作者 (我的生命因你而發光)時間16年前 (2009/09/09 11:40), 編輯推噓0(007)
留言7則, 4人參與, 最新討論串1/2 (看更多)
以舉例來說: ===A資料表中為全部產品庫存=== 物品編號(pno) 物品名稱(pname) 總庫存量(total) A1234 白色包包 3 A5678 黑色皮帶 7 ............... ===B資料表中為訂購單=== 物品編號(pno) 物品名稱(pname) 客戶名稱(customer) 訂購日期(Odate) 訂購數量(Onum) A1234 白色包包 小明 2009-09-01 2 B3123 米色布鞋 2009-09-01 3 ............... A1234 白色包包 小馬 2009-08-22 4 A3422 綠色外套 小馬 2009-08-22 1 ............... ===C資料表中為採購單=== 物品編號(pno) 物品名稱(pname) 採購日期(Pdate) 採購數量(Pnum) A1234 白色包包 2009-08-25 2 ............... ____我想把它整合成為______ 物品編號:A1234 物品名稱: 白色包包 總庫存:3 訂購 & 採購 物品編號 物品名稱 客戶名稱 類別 日期 數量 總數量 A1234 白色包包 小馬 訂購 2009-08-22 4 -1 (3-4) A1234 白色包包 總公司 採購 2009-08-25 2 1 (-1+2) A1234 白色包包 小明 訂購 2009-09-01 2 -1 (1-2) 不知道這樣要怎樣做合併呢? 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.166.209.123

09/09 11:46, , 1F
select * from A,B,C where a.pno=b.pno and
09/09 11:46, 1F

09/09 11:46, , 2F
a.pno=c.pno
09/09 11:46, 2F

09/09 11:58, , 3F
囧, 這樣跟要求不符合, 我先試一下別的
09/09 11:58, 3F

09/09 13:54, , 4F
因為感覺有點難度,試不太出來,所以想說能做的到嗎?
09/09 13:54, 4F

09/09 14:01, , 5F
可以, 看下面我的回文
09/09 14:01, 5F

09/09 14:15, , 6F
jami520你有在接案嗎?
09/09 14:15, 6F

09/15 00:45, , 7F
要不要轉CodeJob?
09/15 00:45, 7F
文章代碼(AID): #1AfoF7_3 (PHP)
文章代碼(AID): #1AfoF7_3 (PHP)