帮忙写一段简单的SQL语句(急,在线等回复)
有表A
A表中 有3个字段,number ,money,kouben, code(主键)
现在我想取出 A表中sum(money) 和number 要把number相同并且kouben相同的money求和
有表A
A表中 有3个字段,number ,money,kouben, code(主键)
现在我想取出 A表中sum(money) 和number 要把number相同并且kouben相同的money求和
不是很清楚你说的,不知可以不:
select sum(money)
from a
group by number,kouben;
要把number相同并且kouben也同时相同的money求和
select number,kouben,sum(money)
from a
group by number,kouben
同意楼上
--try
select number,kouben,sum(money) from
(
select number,kouben,money from a
group by number,koubeh having count(9)>1
)
group by number,kouben;
to OraRichard .
你的sql 中的having count(9) 中的参数9 是什么意思,不太明白。
我想应该是having count(*)> 1吧 :)