一个传销公司,A交3000元钱买100元的商品,可以加入会员,A通过卖商品可以获得提成,例如A卖了100元的商品,可以提成30元,即30%
A 还可以发展下线 每发展一个下线可以获得1000元的收入.
如果 A 的下线 B 卖了100元的东西,A也可以获得20%的提成例如 A 当月卖了100元商品又发展了一个下线B B又卖了100元商品,则A的当月收入为100*30% + 1000 + 100 * 20%A 还可以收下线的下线的提成,规则同上第一问:
列出人员结构表
人员 下线人员 上线人员
A B,C 无
B C A第二问:
求每个人每个月的销售收入和非销售收入 人员 一月 二月 三月 .....
A 100+1020 ...
请使用Asp.Net设计一个网站实现这题怎么做呢,请各位给个思路吧 ,尤其是递归这块,到底该怎么做的,递归用什么控件来显示呢,GridView???
A 还可以发展下线 每发展一个下线可以获得1000元的收入.
如果 A 的下线 B 卖了100元的东西,A也可以获得20%的提成例如 A 当月卖了100元商品又发展了一个下线B B又卖了100元商品,则A的当月收入为100*30% + 1000 + 100 * 20%A 还可以收下线的下线的提成,规则同上第一问:
列出人员结构表
人员 下线人员 上线人员
A B,C 无
B C A第二问:
求每个人每个月的销售收入和非销售收入 人员 一月 二月 三月 .....
A 100+1020 ...
请使用Asp.Net设计一个网站实现这题怎么做呢,请各位给个思路吧 ,尤其是递归这块,到底该怎么做的,递归用什么控件来显示呢,GridView???
create table t_tree(id int IDENTITY(1,1) ,parentid int,name varchar(10))
insert into t_tree select 0,''
insert into t_tree select 1,''
insert into t_tree select 1,''
insert into t_tree select 2,''
insert into t_tree select 3,''
insert into t_tree select 3,''
insert into t_tree select 5,''
insert into t_tree select 5,''
insert into t_tree select 5,''
gocreate function get_child(@id int)
returns @child table (id int,parentid int,name varchar(10),level int)
as
begin
declare @level int
set @level=0
insert into @child
select *,@level from t_tree where id=@id
while @@rowcount>0
begin
set @level=@level+1
insert into @child
select a.*,@level from t_tree a,@child b
where b.id=a.parentid and b.level=@level-1
end
return
end
goselect * from get_child(1)