放个项目文件上来,看看哪位老师能解决?类别为其他的项目不要求明细怎么办?
也许是我钻牛角尖里了...俺还是换个说法...
其实我是要输出报表...因为种种原因,某些项目不要求明细,只要求总金额.....
比如下图:PD05的明细不要求输出,只要该项目的总数....其余照旧,我该怎么办?
此主题相关图片如下:001.jpg
====================分割线==================================
原语句如下:
select 项目,规格,类别,单价,数量,round(单价*用量,2) AS 金额 from [表A]
假如类别种类固定为abcde五种
表A
项目 |
规格 |
类别 |
单价 |
数量 |
dd |
1 |
a |
0.1 |
100 |
aa |
2 |
a |
0.5 |
200 |
bb |
3 |
b |
0.6 |
100 |
ee |
4 |
c |
0.5 |
50 |
tt |
5 |
d |
1.0 |
40 |
yy |
6 |
e |
3.0 |
30 |
如何把类别为a的所有行进行金额合计,项目名称设为@,规格单价数量为空,而保持其他类别不变?生成类似如下的表?
SQL语句应该怎么写?
项目 |
规格 |
类别 |
单价 |
数量 |
金额 |
@ |
|
a |
|
|
110 |
bb |
3 |
b |
0.6 |
100 |
60 |
ee |
4 |
c |
0.5 |
50 |
25 |
tt |
5 |
d |
1.0 |
40 |
40 |
yy |
6 |
e |
3.0 |
30 |
90 |
[此贴子已经被作者于2009-5-13 17:30:49编辑过]