查询并汇总,急急急!
标名:table
字段
编号 第一 第一价格 第二 第二价格
1 A 10 B 11
2 B 12 A 12
查询属于A第一和第二的价格,并汇总。
------解决方案--------------------select a.amt+b.amt amt
from (
select sum(第一价格) amt from table where 第一= 'A '
) a,(
select sum(第二价格) amt from table where 第二= 'A '
) b
------解决方案--------------------select (A第一汇总+A第二汇总)as 总汇总价格
from (select sum(第一价格) as A第一汇总 from table where 第一= 'A ') tablea,
(select sum(第二价格)as A第二汇总 from table where 第二= 'A ') tableb
这样lz应该能看明白了吧,先查出 "第一 "为A的 "第一价格 "的汇总,查询结果表 表名为tablea,再查出 "第二 "为A的 "第二价格 "的汇总,查询结果表 表名为tableb,然后从tablea和tableb两个表中查询,将这两个表中的两个属性的值相加就对了.
佩服 hellaslubo(ads) !