作者PsMonkey (痞子军团团长)
看板Database
标题Re: [SQL ] 请问如何分摊栏位值??
时间Thu Sep 21 11:30:56 2006
※ 引述《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
1F:→ PsMonkey:另外,为什麽不用前端的程式来处理? 09/21 11:31