得到rs的格式为
*******************编号  项目  金额  季度
1      a     100    1
2      b      200   2
3      b      50    1
4      c     300    3
5      c     200    1**********************要转成下列格式的Recordset
**********************
项目 第1季度  第2季   3季   4季   合计
a    100      0       0     0      100
b    50       200      0    0      250
c    200      0       200   0      400*********************怎么办呢?

解决方案 »

  1.   

    Access:TRANSFORM 表1.季度
    SELECT 表1.项目, 表1.编号, Sum(表1.金额) AS 金额之总计
    FROM 表1
    GROUP BY 表1.项目, 表1.编号
    PIVOT 表1.季度;
      

  2.   

    不太明白啊,数据库是access的,可要怎么写呢?
      

  3.   

    Access下不好办,MSSQL下好说!
      

  4.   

    select sum(money) from table1 group by item
    得到各项目的总值 重新建表插入!
      

  5.   

    交叉表查询救命(一)
    mk:@MSITStore:C:\Program%20Files\Microsoft%20Office\Office\2052\acmain9.chm::/html/aclrgExampleOfCrosstabQuery1.htm
    交叉表查询救命(二)
    mk:@MSITStore:C:\Program%20Files\Microsoft%20Office\Office\2052\acmain9.chm::/html/aclrgExampleOfCrosstabQuery2.htm这是Access本地帮助的例子,如果你有安装Access,估计会有。
    看清楚路径,必要的时候适当修改一下。
      

  6.   

    在设计视图下成功后,切换到SQL视图,就可以看到实际生成的SQL语句了,基本和“Modest(塞北雪貂)·(偶最欣赏楼主的分) ”同志的语句差不多。