Re: [SQL ] 請問如何分攤欄位值??
※ 引述《PsMonkey (痞子軍團團長)》之銘言:
: ※ 引述《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 要是啥呢?
是的
第一筆table2
第二筆資料在 table3
剩下兩筆資料在 table4
我的output要的是計算各類疾病的總金額,
如果有時看多種疾病的話,
則金額依照各類單價分攤
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.119.80.155
推
09/21 12:41, , 1F
09/21 12:41, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 3 篇):
Database 近期熱門文章
PTT數位生活區 即時熱門文章