Re: [SQL ] 關聯式資料庫

看板Database作者 (Alien)時間16年前 (2009/10/21 15:38), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串4/5 (看更多)
※ 引述《adrianshum (Alien)》之銘言: [43] : : 關聯資料庫出現了這樣的形狀..... : : 請問我在建立銷貨明細的查詢時 SQL語法要如何下呢 : : "銷貨明細" (銷貨編號 時間 客戶名稱 船名 總金額) : : select o.order_id, sum(od.order_dtl_qty * od.order_dtl_price) : from order o : inner join order_dtl od : on o.order_id = od.order_id : group by order_id : : : 時間, 客戶名稱, 船名等, 只是需要加回適當的 join : 和 group by 而已 : : -- : ※ 發信站: 批踢踢實業坊(ptt.cc) : ◆ From: 202.155.236.82 : 推 rainztar:請問客戶名稱和船名要怎麼join呢 您回答的我都還了解 10/21 13:21 有什麼困難嗎? 你 order 有指向客戶 table, 客戶 table 有客戶名稱 如果單拿 order id 和客戶名稱, sql 長成: select o.order_id, c.cust_name from order o inner join cust c on o.cust_id = c.cust_id 兩句都搞懂, 要組合成你要的結果根本沒有什麼難了吧. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 202.155.236.82
文章代碼(AID): #1AthfT4Q (Database)
討論串 (同標題文章)
文章代碼(AID): #1AthfT4Q (Database)