hur.cn - 华软网

 热门搜索

高分求助,数据窗口过滤出的数据,我想只留下一行,并求和

  作者:未知    来源:网络    更新时间:2018/6/13
200001   aa bb cc 2005-08-07 2005-09-09   50

200001   aa bb cc 2005-09-09 2005-09-10   100

200001   aa bb cc 2005-09-10 2005-09-11   200

我想变成

200001  aa  bb cc     350
怎么办呢?大家帮助一下。
------华软网友回答------
这是数据窗口后台sql
 SELECT distinct "DB_TRAININFO"."T_ID",   
         "DB_TRAININFO"."T_TYPE_ID",   
         "DB_TRAININFO"."T_KIND_ID",   
         "DB_TRAININFO"."STATION_J",   
         "DB_TRAININFO"."STATION_D",   
         "DB_TRAININFO"."STATION_DGJ",   
         "DB_TRAININFO"."STATION_DGD",   
         "DB_TRAININFO"."RUN_STATION",   
        "YY_RUN_RECORD_ITEM"."START_DATE" ,
   
        "YY_RUN_RECORD_ITEM"."END_DATE" ,   
         "YY_RUN_RECORD_ITEM"."RUN_KM"
    FROM "DB_TRAININFO",   
         "YY_RUN_RECORD_ITEM"  
   WHERE ( "YY_RUN_RECORD_ITEM"."T_ID" = "DB_TRAININFO"."T_ID" ) 

------华软网友回复------
你把detail带隐藏掉,
显示summary带。
summary带插入相应的列名。
------华软网友回复------
你把detail带隐藏掉,
显示summary带。
summary带插入相应的列名。
summary带隐藏第五、第六列,第七列为计算列
------华软网友回复------
是我没说清楚,呵呵

200001   aa bb cc 2005-08-07 2005-09-09   50

200001   aa bb cc 2005-09-09 2005-09-10   100

200001   aa bb cc 2005-09-10 2005-09-11   200

200002   zz yy ww 2005-08-07 2005-09-09   50

200002   zz yy ww 2005-09-09 2005-09-10   300

200002   zz yy ww 2005-09-10 2005-09-11   200

变成这种:
200001  aa  bb cc     350
200002  zz  yy ww     550

------华软网友回复------
分组求和呀
你把detail带隐藏掉,
显示summary带。
summary带插入相应的列名。
summary带隐藏第五、第六列,第七列为计算列
------华软网友回复------
saiche05(赛车) 大哥 我按你说的只显示一列啊 
分组求和是说后台group by么?
------华软网友回复------
在汇总带上加5个计算域,前4个计算域内容分别为200001   aa bb cc ,最后一个计算域内容为sum(列名 for all) //其中列名为最后一列的名称
------华软网友回复------
分组求和是说后台group by。
正确。
你把detail带隐藏掉->就是把detail带往header带向上拉,让detail带隐藏掉      
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。