日期:2014-05-18  浏览次数:20446 次

如何合并重复的数据
SQL code

SELECT  纳税人名称
        ,[税种代码]
      
      
      ,sum([实纳税额]) AS 主税税额
        
  FROM  [基础表_税款征收数据表]
    
    WHERE 税款状态改变年份='2010' AND [税种代码]=102
    GROUP BY [税种代码],[税款状态改变年份],纳税人名称,税款状态代码
    order by 纳税人名称


如上代码,我取出税种人的主税金额,税种代码是绑定的
  但是出来的数据有多条记录
  比如 今天我回家 102 100
  今天我回家 102 200
如何把这相同的税种人名称合并在一起

------解决方案--------------------
SQL code

SELECT  纳税人名称
        ,[税种代码]
      
      
      ,sum([实纳税额]) AS 主税税额
        
  FROM  [基础表_税款征收数据表]
    
    WHERE 税款状态改变年份='2010' AND [税种代码]=102
    GROUP BY [税种代码],纳税人名称
    order by 纳税人名称

------解决方案--------------------
探讨
SQL code

SELECT 纳税人名称
,[税种代码]


,sum([实纳税额]) AS 主税税额

FROM [基础表_税款征收数据表]

WHERE 税款状态改变年份='2010' AND [税种代码]=102
GROUP BY [税种代码],[税款状态改变年份],……