这样的一个表:数据如下:
GUID   WorkshopNO Category  InfoName         Year     Qutarter Unit      Amount 
107 1 间接成本 低级技工薪水工资 2004 1 $ 69582.62
108 1 间接成本 低级技工薪水工资 2004 2 $ 47679.10
109 1 间接成本 低级技工薪水工资 2004 3 $ 46582.34
110 1 间接成本 低级技工薪水工资 2004 4 $ 61066.26
99 1 间接成本 监督人员薪水工资 2004 1 $ 30388.74
100 1 间接成本 监督人员薪水工资 2004 2 $ 30388.74
101 1 间接成本 监督人员薪水工资 2004 3 $ 30388.74
102 1 间接成本 监督人员薪水工资 2004 4 $ 30388.74
用什么方法能得到这样的显示结果:WorkshopNO      Qutarter1 Qutarter2 Qutarter3 Qutarter4 Unit       
 1       69582.62 47679.10   46582.34  46582.34  $
 1       30388.74 30388.74   30388.74  30388.74  $ 

解决方案 »

  1.   

    你的意思是不是,根据distinct的Unit,划分并横排出同一WorkshopNO的,Amount?你说的显示是什么显示,是数据库as后的显示,还是作成object后的显示?
      

  2.   

    错了,是这样的
    这样的一个表:数据如下:
    WorkshopNO Category  InfoName          Year     Qutarter Unit     Amount 
      1  间接成本 低级技工薪水工资  2004   1    $   69582.62
      1  间接成本 低级技工薪水工资  2004   2    $   47679.10
      1  间接成本 低级技工薪水工资  2004   3    $   46582.34
      1  间接成本  低级技工薪水工资  2004   4    $   61066.26
      1  间接成本  监督人员薪水工资  2004   1   $   30388.74
      1  间接成本  监督人员薪水工资  2004   2   $   30388.74
      1  间接成本  监督人员薪水工资  2004   3   $   30388.74
      1  间接成本  监督人员薪水工资  2004   4   $     30388.74
    用什么方法能得到这样的显示结果:WorkshopNO      Qutarter1 Qutarter2 Qutarter3 Qutarter4 Unit       
     1       69582.62 47679.10   46582.34  46582.34  $
     1       30388.74 30388.74   30388.74  30388.74  $ 
      

  3.   

    不是那个意思,你没看到不是有Qutrater(代表季度)不是有四个季度吗?我的意思就是从上面那个表里分四个季度显示出来!
      

  4.   

    用自连接吧,自连接四次。WorkshopNO,InfoName作个表的连接。
      

  5.   

    lyj830223(少年游)写出来一下.学习..