Office中国论坛/Access中国论坛

标题: sql语句在查询中计算的问题 [打印本页]

作者: 看上去很虚幻    时间: 2006-1-4 08:12
标题: sql语句在查询中计算的问题
select 品名,数量,单价 from tbl
UNION ALL select "小计" as 小计 ,sum(数量) ,sum(单价) from tbl group by 品名;

刚看到的一个例子,但我怎样才能把品名小计,区分开来?

sql语句得到如下结果

品名 数量 单价

aa      10    11

aa       12    11

bb       20     21

bb       21     21

得到

小计 22    22

小计 41     42

正在学习,别见笑诸位.那语句我没太搞明白,有明白的讲解一下吧,还有如何改呢?谢谢,我正在学,有些地方不太懂

如果用上边的sql语句得到的结果小计无法区分.怎么才能使小计的结果有区分呢?

[此贴子已经被作者于2006-1-4 7:13:38编辑过]


作者: 看上去很虚幻    时间: 2006-1-4 08:18
???5555555

select 品名,数量,单价 from tbl
UNION ALL select "小计" as 小计 ,sum(数量) ,sum(单价) from tbl group by 品名;


上边不知道怎么了?我的问题是怎么把品名小计区分开来.高手见笑了,初学乍练的,希望多多帮助.


作者: wwwwa    时间: 2006-1-4 17:12
select 品名,数量,单价 from tbl
UNION ALL select 品名+"小计" ,sum(数量) ,sum(单价) from tbl group by 品名;

作者: 看上去很虚幻    时间: 2006-1-5 14:52
标题: 怎么删除帖子呀?
我傻得很,这个帖子,不是很明白,自己没有编辑,而是又去发了一贴,不知道怎么才能把这个帖子删除掉,呵呵

[此贴子已经被作者于2006-1-5 7:11:16编辑过]






欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3