同一张表中,相同记录进行累计合并
表名:temp1
字段名: cnumc, dm, cz, ybs, rs, sheng, shi, rand
上城区 1001 500 52 20 0.0052
下城区 1002 500 30 25 0.0025
闵行区
普陀区 1003 200 30 41 0.1254
长宁区 1004 300 45 69 0.1485
上城区 1001 500 52 20 0.0258
下城区 1002 500 30 25 0.0721
我想要把dm相同的记录cz,ybs,rs这三个字段值相加变成一条,然后其他的值都不变,而且也都要有,应该怎么完成呢?
sele dm, sun(cz),sum(ybs),sum(rs) from temp1 group by dm (这条语句是可以执行的)
sele cunmc,dm, sun(cz),sum(ybs),sum(rs),sheng,shi,rand from temp1 group by dm (这条记录却执行不了,是什么原因?)
我要的结果就是把其他字段值也带上但值不变,应该怎么写?