一天了,难道没有人会吗?N个公司根据不同的比例分摊费用

xyxk001 2009-11-17 02:42:59
一家公司,需要输出一份销售报表:有id, 商品数量num,单个卖价sell,总卖价AllSell,单个买价buy,总买价AllBuy,分摊金额devide,银行通知费用noticeCost,
现在,销售报表上有N份合同,买方 需要根据该合同的卖价总金额(AllSell) 所占所有总金额 sum(AllSell) 的比例来 分摊 银行通知费,
当输入num, sell, buy时候,自动计算出 allsell ,allbuy ,devide
(注:devide是动态的变化,当输入一条记录时,表中所有的devide 就会变化)

...全文
158 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
xyxk001 2009-11-18
  • 打赏
  • 举报
回复
谢谢, 第一次提问题。没有经验
qq914719979 2009-11-18
  • 打赏
  • 举报
回复
不难,写个触发器,OK,当你每次插入数据的时候,就触发了你写的触发器程序,就进行了重新更新数据。
晕菜。。21分无语。。
我给你提供一些思路好了。
你这个的用到事物。。大凡用到事物都很烦人,代码要写好多,还要有逻辑判断。。。头疼。
第一:写个插入语句,返回一个值,true或Fasle.第二:写个更新的存储过程(建议),因为要多数据更新,比较难点,但是找个SQL高手15分钟搞定没问题。第三就是写触发器,当执行第一,而触发第二。第四就是最重要的事物,用到回滚这个非常N的功能,当第一第二都进行OK也就是说返回值都是True的时候,提交。就可以了,分数太少基本没人踩。。。。。建议都是50+100-的分数,回头率很高。
我一般问问题都是100分,穷了没分了也50分的。呵呵
xyxk001 2009-11-18
  • 打赏
  • 举报
回复
来个高手啊

684

社区成员

发帖
与我相关
我的任务
社区描述
智能路由器通常具有独立的操作系统,包括OpenWRT、eCos、VxWorks等,可以由用户自行安装各种应用,实现网络和设备的智能化管理。
linuxpython 技术论坛(原bbs)
社区管理员
  • 智能路由器社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧