请问如何将数据分类汇总? 使用如下SQL就可以得到你的结果集,在遍历一下就行了,其中问号是参数a的id Select "NAME", "NUM" from b, a where b.BID=a.BID and a.AID=? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个问题简单的用表连接不行。因为b中的name字段的值有重复的。我需要把重复的num值加在一起,要一个总数。大家再帮帮忙谢谢了。 select max(b.name),sum(num) from b where b.name in (SELECT b.name FROM a INNER JOIN b ON a.bid = b.bidwhere a.aid=1) 如果要把重复的num值加在一起,要一个总数,就不需要表a了,因为每一个a.AID只对应表b中的一条纪录。 select max(b.name) as name ,sum(num) as sum from b where b.name=(SELECT b.name FROM a INNER JOIN b ON a.bid = b.bidwhere a.aid=1) select name,sum(Num) where a.id=b.bid group by name 笔误:应该是:select name,sum(Num) from a,b where a.id=b.bid group by name JAVA编程 怎么样判断方法的返回值是否为空? JList的焦点问题!?! 莱鸟的数据库连接问题? 有些异常不可能抛出,但还是要用throws声明?怎么办? 关于JDialog 在jb6下面编辑class文件以后,在另外的地方调用的问题? 问一个关于JCreator安装的问题 JTable的问题(急,先谢大侠们) 请问:如何用JAVA实现推 技术的聊天室 浮点数的format问题 windows和linux相互之间传文件有哪几种方法啊?
因为b中的name字段的值有重复的。
我需要把重复的num值加在一起,要一个总数。大家再帮帮忙
谢谢了。
where a.aid=1)
where a.aid=1)
select name,sum(Num) from a,b where a.id=b.bid group by name