Re: [SQL ] 請問如何分攤欄位值??

看板Database (資料庫)作者 (痞子軍團團長)時間18年前 (2006/09/21 11:15), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串2/3 (看更多)
※ 引述《pharaohs (Dream~~)》之銘言: : 資料庫名稱:SQL SERVER : 資料庫版本:2000 : 內容/問題描述: : 表格 : no1 no2 no3 no4 金額 : ----------------------------- : 01 02 500 : 02 04 09 800 : 06 08 11 32 1600 : 12 14 19 27 2500 : no1 no2 no3 no4 --看病的疾病代號欄位 : 01 02 04 06 08 09 11 12 14 19 27 32 --為疾病代號 : 金額500為看01 跟 02 所花費的費用 : 金額800為看02 04 09 所花費的費用 : 以次類推.. : 現在我有01 02 04 06 08 09 11 12 14 19 27 32 各種疾病的價錢 : 請問我要怎樣將金額依照各單價來做分攤呢?? : 例如 : 01 價錢 A : 02 價錢 B : 500*(A/A+B) --分給疾病01的金額 : 500*(B/A+B) --分給疾病02的金額 : 我有將表格分成 同時看兩種疾病 同時看三種疾病 同時看四種疾病 最後這句還是看不懂... 如果你的意思是上頭你列出來的表格 第一筆(500) 的在 table2 第二筆資料在 table3 剩下兩筆資料在 table4 而不是在同一個 table 當中 那麼... 也許還能硬幹的出來 只不過,你的 output 要是啥呢? ==== 沒有明確定義 input/output... 這樣子在某些 boss 耳裡是會死人的 -- 侃侃長論鮮窒礙 網站:http://www.psmonkey.idv.tw 眾目睽睽無心顫 個人版:telnet://legend.twbbs.org 煢居少聊常人事 殺頭容易告白難 歡迎參觀 Java 版(@ptt.cc)精華區 \囧/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.136.153.249

09/21 11:31, , 1F
另外,為什麼不用前端的程式來處理?
09/21 11:31, 1F
文章代碼(AID): #154WFjxF (Database)
討論串 (同標題文章)
文章代碼(AID): #154WFjxF (Database)