我有如下数据结构,表名为T
month province uercase result1月 北京 手机报 10
2月 北京 手机报 20
3月 北京 手机报 30
4月 北京 手机报 40
1月 北京 短信 15
2月 北京 短信 25
10月 北京 短信 60
12月 北京 短信 90
。 。 。 。
。 。 。 。现在要获得如下数据结构,通过月份(1-12)统计,要如何写sqlmonth province 手机报 短信
1月 北京 10 15
2月 北京 20 25
3月 北京 30 0
4月 北京 40 0
。。 。。 。。 。。
。。 。。 。。 。。
10月 北京 0 60
11月 北京 0 0
12月 北京 0 90
month province uercase result1月 北京 手机报 10
2月 北京 手机报 20
3月 北京 手机报 30
4月 北京 手机报 40
1月 北京 短信 15
2月 北京 短信 25
10月 北京 短信 60
12月 北京 短信 90
。 。 。 。
。 。 。 。现在要获得如下数据结构,通过月份(1-12)统计,要如何写sqlmonth province 手机报 短信
1月 北京 10 15
2月 北京 20 25
3月 北京 30 0
4月 北京 40 0
。。 。。 。。 。。
。。 。。 。。 。。
10月 北京 0 60
11月 北京 0 0
12月 北京 0 90
解决方案 »
- 别名有特殊字符,应该怎么查?
- SQL 按天分组查询
- oracle10数据如何导入到oracle11?
- 关于oracle pro*c
- 存储过程返回临时表,大家帮忙看看~
- 批量update ??急 因小弟没分了,所以无法提供加分,请各位还得帮帮忙!
- 关于BlOB对象的修改的存储过程
- 在plsql中select * from 一个有二十多万记录的表,等了亮分多钟后报错:内存溢出
- 关于ORACLE中单个表分段的问题
- 如何让触发器停止?在线
- EYGLE之书---- 一:Oracle 10g 的 flashback drop 功能
- Oracle 10g scheduler (原9i的job) 不能够自动执行
sum(decode(uercase ,手机报,result)) 手机报,
sum(decode(uercase ,短信,result)) 短信
from T
group by month ,province
sum(decode(uercase ,手机报,result)) 手机报,
sum(decode(uercase ,短信,result)) 短信
from T
group by month ,province
不光是手机报和短信 还有很多别的usecase,我只是举例两个按照3楼的方法 把其他的也同样写出来
有很多啊,而却是不确定的啊