房屋 用途 面积(平方米)
101 住宅 100
102 住宅 100
103 商业 100
104 车库 100
105 办公 100
106 物业 100
其他如何怎么用SQL语句统计下面的结果
用途 面积和
住宅 200
商业 100
其他 300
也就是说:非住宅和商业的,作为其他
谢谢各位
------解决方案--------------------
group by decode(列,住宅 ,住宅,商业 ,商业 , 其他).
给分
------解决方案--------------------
select decode(用途,'住宅' ,'住宅','商业' ,'商业' , '其他'),sum(面积)
from tab
group by decode(用途,'住宅' ,'住宅','商业' ,'商业' , '其他')