sql(求和)碰到的问题
项目 地址 面积 id
proj1 address 10 1
proj1 address 10 2
proj1 address 10 3
proj1 address(1) 20 4
proj1 adress(1) 20 5
proj2 address(3) 30 6
proj2 address(4) 10 7
要求获得下表
------------------------------------------------
项目 地址 面积
proj1 address 30
proj address(2) 40
注明:(若项目,地址,面积 都重复的。面积累加只算一次 故 30=10+20 ,40=30+10)
-----------------
上述功能用一条sQl语句能实现吗?大家帮忙看下。最近写sql语句碰壁不少
address(2)是哪里来的??
结果有疑问
相关问答:
大家帮忙看看这2个sql语句哪个查询的速度更快点。谢谢帮忙。比较着急。在做性能测试。
select * from
表A LEFT OUTER JOIN 表B ON (表A.id || ' ' =表B.id) ,表C , 表D, 表E
Where其他条件
select * ......
表如下
教室ID 座位数 开始时间 结束时间 2009年1月1日 2009年1月2日 2009年1月3日
101 50 08:00 08:30 30 40 50
101 50 09:00 ......
有2个表啊:
表名:yh
用户编码 用户名称
001 a
002 b
003 c
表名:ys
用户编码 本期指数 抄表时间
001 ......