学习型 ASP/PHP/ASP.NET 主机 30元/年全能 ASP/PHP/ASP.NET 主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付
 14 12
发新话题
打印

帮忙看看这个程序

帮忙看看这个程序

一个表,三 个字段,aa,bb,cc
当aa相等 时,
去掉bb 重复值后,求cc的 和(bb字段值相等时cc一定相等)
比如
aa   bb  cc
1    1   10
1    1   10
1    2   30
求出的cc是   10 + 30 = 40
这段SQL把我难住了???

TOP

貌似发错地方了?

[ 本帖最后由 wltysy 于 2008-5-18 16:09 编辑 ]
敢想敢做的人不平庸~~~~


】QQ:893 889 092

TOP

作什么程序不都需要SQL么?

TOP

好象不是这里的吧

TOP

问下,你的主键是什么?好像第一范式..如果确定主键是aa你按主键分组,然后unique(bb).最后sum(cc)...

[ 本帖最后由 sunkaidong 于 2008-5-18 16:41 编辑 ]
学习需要安静。。海盗要重新来过。。

TOP

我也觉得你发错地方了,这是是C语言区
改变无法接受的,接受无法改变的。

TOP

嗯,主健是aa,那具体怎么做?按 你说的,能写出来么?
SELECT SUM(cc)
FROM
(SELECT cc, unique(bb)
FROM TABLE A
WHERE aa = A.aa
GROUP BY aa) T
?????????
可这样会报 group 错误阿?

TOP

SELECT SUM(cc)
FROM
(SELECT aa, unique(bb),cc
FROM TABLE A
GROUP BY aa) T
我机器上没装数据库..你看看呢...我也刚学不久..
学习需要安静。。海盗要重新来过。。

TOP

嗯,还是不行,格式 不对

TOP

不会数据库

TOP

 14 12
发新话题