首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

请教一个头疼的统计有关问题

2011-12-25 
请教一个头疼的统计问题房屋用途面积(平方米)101住宅100102住宅100103商业100104车库100105办公100106物业

请教一个头疼的统计问题
房屋 用途 面积(平方米)
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(用途,'住宅' ,'住宅','商业' ,'商业' , '其他')

热点排行