SQL汇总(50分)

  • 主题发起人 主题发起人 wfzlht
  • 开始时间 开始时间
W

wfzlht

Unregistered / Unconfirmed
GUEST, unregistred user!
表1:
bar_code sale_mode a_price b_price
1 零售 100 90
1 团购 500 400
2 零售 150 150
1 零售 200 200
3 零售 50 50
4 零售 200 200
5 零售 50 50
(sale_mode:售出方式 a_price:标准价 b_price:实收价)
表2:
code name
1 a1
2 b1
3 c
4 a2
5 b2

根据表1,2生成3

表3:
名称 零售总额 零售实收总额 团购总额 团购实收总额
a1 300 290 500 400
b1 150 150
c 50 50
a2 200 200
b2 50 50

a合计 500 490 (a1,a2的和)
b合计 200 200 (b1,b2)
c合计 50 50

合计 750 740(a1,b1,c,a2,b2的和)
 
不是吧,没人会吗。。。[:)][:(]
 
case when sale_mode ='零售 ' then sukm( a_price *count ) as零售总额,
case when sale_mode ='零售 ' then sukm( b_price *count ) as零售实收总额
自己写
 
看就知道设计非常不合理,懒得回答
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
I
回复
0
查看
539
import
I
I
回复
0
查看
680
import
I
后退
顶部