日期:2014-05-20  浏览次数:20718 次

请教个SQL查询 实体对象属性 求和的问题
如:表 table1
id name count date
1 aaa 10 2012-01-01
2 bbb 20 2012-01-01
3 aaa 15 2012-02-01


Class Table
public Table(id,name,count){}
private id
....

SQL :
select new table(id,name,count)//这里用 sum(count) 不好使 
from table 
group by name

想要的结果:
id name count
1 aaa 25
2 bbb 20

怎么实现啊


------解决方案--------------------
你想要的结果里面的1 aaa 25 中, 1本来就没有意义

所以只可取部分字段
select new table(name,sum(count))
from table
group by name
------解决方案--------------------
顶一下