Office中国论坛/Access中国论坛

标题: 求助:关于sql查询? [打印本页]

作者: bbsliu    时间: 2010-10-9 11:31
标题: 求助:关于sql查询?
本帖最后由 bbsliu 于 2010-10-10 12:22 编辑

有一个表如下:
订单号      名称           数量              合计
                物料a         100
                物料b          300
                物料a           500
                物料b           500


要输出整体效果如下:
如何通过查询,输出以下形式:
订单号      名称           数量              合计
                物料a         100
                物料b          300
                物料a           500
                物料b           500

中间隔一个空行
               物料a                             600
               物料b                             800


中间空行如何添加,谢谢。
问题补充了.
急!谢谢。
   

作者: crlcn    时间: 2010-10-9 15:32
insert into 表2 ( 名称,数量,合计 )
select 表1.名称,表1.合计,表1.数量
from 表1


作者: crlcn    时间: 2010-10-9 15:33
表1指你上面的表的格式
表2指你下面的表的格式
作者: crlcn    时间: 2010-10-9 15:37
然后再建个查询
select 表2.名称, Sum(表2.数量) AS 数量, Sum(表2.合计) AS 合计
from 表2 Group by 表2.名称
作者: styhs    时间: 2010-10-9 17:12
select 名称, '' AS 数量,Sum(数量) AS 合计
from 表
group by 名称
作者: miracle-y    时间: 2011-1-6 23:26
学习了
作者: lsq16220    时间: 2011-1-12 23:52
:D




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