| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 813 人关注过本帖
标题:数据查询问题 请大家帮帮忙
只看楼主 加入收藏
sky1216520
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2009-11-9
结帖率:0
收藏
已结贴  问题点数:20 回复次数:3 
数据查询问题 请大家帮帮忙
条件是这样统计一段时间内的:专职收款员卖掉有提成的商品那么走提成,如果卖掉的是没有提成的商品那么就用该商品的实收金额乘以2%得出提成(1天或者一段时间内的合计金额是有提成的+没有提成但是用实收金额乘以2%计算出来的) 。用到retmast retmxls  zhiydoc 三个表 retmast取日期 提成在retmxls里,retmast 和 retmxls 的关系是1对多的关系,用lshh字段关联,专职收款员在zhiydoc里的用%SY%可以在lgnname列里索到专职收款员。请大家帮帮忙 麻烦写成语句。
搜索更多相关主题的帖子: 数据 查询 
2010-05-11 12:37
zongshi123
Rank: 5Rank: 5
等 级:职业侠客
威 望:1
帖 子:50
专家分:310
注 册:2009-9-13
收藏
得分:10 
--建议:提问一句话一行,,还有表的关系描述清楚点,,看得好累!

--retmast  这个可能是  卖出商品的一个汇总表  有个列:日期,暂叫:sellTime   有个列:lshh
-- 可能retmast 有个外键引用列:zhiydoc (lgnname),,
--retmxls  提成表 有个列:lshh   可能记录的是某些商品的一些信息包括 提成值
--zhiydoc  人员表  可能该表被retmast  表外键引用
--“%SY%可以在lgnname列里索到专职收款员”    %SY% 这个是什么?专职收款员? 怎么索到的?


--最后需求是:要取出 某段时间内的,某个收款员的提成 总额度.  条件:a.商品有提成直接取提成值   b.没有,取当前商品值*2%  
--自己定个开始和结束时间  :startTime,endTime

-- 某段时间内 , 收款员 卖出的商品的提成值
程序代码:
select
(select sum(retmxls.price*[color=#800000; font-weight: bold]0.02[/color]) as 提成值 from retmast

 inner join  retmxls on retmast.lshh = retmxls.lshh    

 inner join zhiydoc on zhiydoc.lgnname = retmast.lgnname
and sellTime  between  '2010-4-30' and  '2020-6-8'
--group by retmast.lgnname
and retmast.lgnname ='张三' and retmxls.value<>[color=#800000; font-weight: bold]0[/color])
+
(select sum(retmxls.value) as 提成值 from retmast

 inner join  retmxls on retmast.lshh = retmxls.lshh    

 inner join zhiydoc on zhiydoc.lgnname = retmast.lgnname
and sellTime  between  '2010-4-30' and  '2020-6-8'
--group by retmast.lgnname
and retmast.lgnname ='张三' )

建了个库,,不知道对不对:
三表得到提成.rar (1.03 MB)



一个没房没车没钱没权没头没脑没心没肺没脸没皮的穷鬼垃圾小流氓外带人妖大尾(yi)巴狼
2010-05-12 17:50
zongshi123
Rank: 5Rank: 5
等 级:职业侠客
威 望:1
帖 子:50
专家分:310
注 册:2009-9-13
收藏
得分:0 
晕,还有 html 码
建议载下来看吧,,我的库是 sql server 2005

一个没房没车没钱没权没头没脑没心没肺没脸没皮的穷鬼垃圾小流氓外带人妖大尾(yi)巴狼
2010-05-13 10:16
快速回复:数据查询问题 请大家帮帮忙
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.019601 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved