oracle 判断一行数据中多列的值是否呈递增趋势(或者递减趋势)
来源:互联网 发布:php编辑器排行榜 编辑:程序博客网 时间:2024/04/29 21:42
-- 1 近6个月的精确率呈递增趋势 with temp as ( select jzd_month2-jzd_month1 d from masakr.tb_kr_hv_23118_mon2 t where t.statis_month = vv_month union select jzd_month3-jzd_month2 d from masakr.tb_kr_hv_23118_mon2 t where t.statis_month = vv_month union select jzd_month4-jzd_month3 d from masakr.tb_kr_hv_23118_mon2 t where t.statis_month = vv_month union select jzd_month5-jzd_month4 d from masakr.tb_kr_hv_23118_mon2 t where t.statis_month = vv_month union select jzd_month6-jzd_month5 d from masakr.tb_kr_hv_23118_mon2 t where t.statis_month = vv_month ) select (case when min(d)>0 then 1 else 0 end) into vi_value1 from temp ;
上面是我遇到的一个要在程序中实现的一个稽核功能 --判断是否近6个月的精确率呈递增趋势(有关业务的东西就不解释了,思路就那意思)select * from masakr.tb_kr_hv_23118_mon2 t where t.statis_month = vv_month 把vv_month改为某月 如201402 只会得到一条数据。
该sql语句中 如果变量vi_value1结果为1则判断的结果是趋势是增长的
这是我自己想出来的方法,程序运行多次,判断没有问题。
0 0
- oracle 判断一行数据中多列的值是否呈递增趋势(或者递减趋势)
- 数据曲线拟合,数据趋势判断
- MT4-判断趋势是否成立的指标
- 数据可视化的七大趋势
- 趋势
- 趋势
- 趋势
- 趋势
- 趋势
- 趋势
- 短线狙击、趋势判断
- 数据挖掘的三大趋势
- 大数据分析的八大趋势
- ETL的新兴趋势:超越大数据
- 2017年数据可视化的七大趋势!
- 2017年数据可视化的七大趋势!
- 视频大数据的发展及趋势
- 数据可视化的未来趋势分析
- 《Sparse and Redundant Representations》第十二章 设计字典
- 网络创业?你需要什么
- xcode使用正则表达式匹配中文字符
- 酌赚桌捉宗酌奏祝着租驻状渍追鬃酌smffkc
- Struts2执行流程
- oracle 判断一行数据中多列的值是否呈递增趋势(或者递减趋势)
- 分页缓存设置
- CentOS中设置系统级代理
- jdk 各版本下载地址(备忘)
- MySQL 触发器简单实例
- 如何记录MySQL执行过的SQL语句
- 第十一章 常用数据类型
- java中调用adb shell 命令启动android应用程序
- JSON 数据格式