设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 742|回复: 3
打印 上一主题 下一主题

[查询] sql语句在查询中计算的问题

[复制链接]
跳转到指定楼层
1#
发表于 2006-1-4 08:12:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
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编辑过]

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
 楼主| 发表于 2006-1-4 08:18:00 | 只看该作者
???5555555

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


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

3#
发表于 2006-1-4 17:12:00 | 只看该作者
select 品名,数量,单价 from tbl
UNION ALL select 品名+"小计" ,sum(数量) ,sum(单价) from tbl group by 品名;
4#
 楼主| 发表于 2006-1-5 14:52:00 | 只看该作者

怎么删除帖子呀?

我傻得很,这个帖子,不是很明白,自己没有编辑,而是又去发了一贴,不知道怎么才能把这个帖子删除掉,呵呵

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

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-11-16 04:36 , Processed in 0.075782 second(s), 28 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表