Oracle用函数或PIVOT实现行转列
摘要:原数据: 目标数据: 实现代码: SELECT YEAR AS "年", SUM (DECODE (QUATER, 1, RATE, 0)) AS "季度一", SUM (DECODE (QUATER, 2, RATE, 0)) AS "季度二", SUM (DECODE (QUATER, 3, R
阅读全文
posted @
2019-09-24 22:07
Leader.Z
阅读(229)
推荐(0)
Oracle根据列中的特殊符号进行分组
摘要:原数据: 目标结果: 根据-符号将数据进行分组,思路是根据NAME列值进行复制,若为‘-’则赋值1,其他为0,这样就可以根据累加实现分组, 具体实现代码: /* Formatted on 2019/9/24 9:53:25 (QP5 v5.227.12220.39754) */SELECT * FR
阅读全文
posted @
2019-09-24 21:59
Leader.Z
阅读(673)
推荐(0)
Oracle根据连续性日期的重复数据取最大或最小值日期
摘要:原始数据: 结果数据: 对比两个图,要是不处理连续性中的重复值,我们直接可以用LEAD函数了事,但处理出来的结果貌似多余。 我的思路是先将原始数据中连续性日期有重复值的处理好,即选择最小的一个,比如2011/01/01和2012/01/01的值是一样,日期又是连续的,所以要去除2012/01/01,
阅读全文
posted @
2019-09-24 12:52
Leader.Z
阅读(2311)
推荐(0)
CentOS6.5卸载自带的Mysql软件
摘要:现想要在这家的服务器上安装Mysql集群,发现之前安装操作系统的时候顺便把MySql默认安装,所以需要将它先卸载掉。 1,查找已安装的mysql版本 [root@leader ~]# rpm -qa|grep mysqlqt-mysql-4.6.2-28.el6_5.x86_64mysql-serv
阅读全文
posted @
2019-09-07 13:45
Leader.Z
阅读(843)
推荐(0)