- 浏览: 149349 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (130)
- PL/SQL (18)
- JSTL (2)
- Linux (5)
- 反射 (1)
- 路径 (6)
- za (5)
- 数组 (1)
- 无聊代码 (2)
- GC (1)
- 源代码学习 (1)
- ThreadLocal (3)
- 多线程 (5)
- 锁 (2)
- 服务器 (2)
- exception (3)
- struts (2)
- spring (7)
- hibernate (3)
- oracle (8)
- JS (4)
- jsp/servlet基础 (1)
- 菜 (1)
- JVM (2)
- PC (1)
- 设计模式 (2)
- uml (1)
- Bean (2)
- IO (3)
- eclipse (0)
- Collection (14)
- 内部类 (1)
- 正则 (4)
- 编码?? (1)
- 加密 (2)
- Date (3)
- 佛 (3)
- XML (1)
- JFreeChart (1)
- itext (0)
- JDBC (1)
- word (1)
最新评论
-
qq_27688163:
public static void printIsta ...
基础多态 -
qq_27688163:
最后运行的结果应该是:i=3lalai=3lalaBB13
基础多态 -
mercyblitz:
Thread 没有生命周期时间,对于这种资源(需要关闭的),T ...
ThreadLocal3
增加不存在的数据
- 博客分类:
- PL/SQL
select siteID, siteName, categoryDesc, bucketId, servItemDesc, -- sub_details.year, --price, -- cost, sub_years. year, sum((case when sub_details. year = sub_years. year then price else 0 --default is 0 end)) price_new, sum((case when sub_details. year = sub_years. year then cost else 0 -- default Is 0 end)) cost_new from (select cs.site_id siteID, cs.site_name siteName, cch.category_name categoryDesc, cwi.icam_bucket_id bucketId, cwi.work_item_desc servItemDesc, to_char(ce.event_start_dt, 'yyyy') year, nvl(decode(ces.actualize_ind, 'P', ces.proj_price, 'A', ces.act_price + ces.outstand_price, 'L', ces.act_price, 0), 0) / TO_NUMBER(1000000) price, nvl(decode(ces.actualize_ind, 'P', ces.proj_cost, 'A', ces.act_cost + ces.outstand_cost, 'L', ces.act_cost, 0), 0) / TO_NUMBER(1000000) cost from COST_MDL_STANDALONE_SERVICE mss, cost_site cs, COST_WORK_ITEM cwi, cost_work_item_category cwic, cost_category_head cch, cost_event_service ces, cost_event ce where ces.mdl_ver_id = 119545 and ces.mdl_standalone_serv_id = mss.mdl_standalone_serv_id and ces.event_id = ce.event_id and ces.mdl_ver_id = ce.mdl_ver_id and cch.category_head_id = cwic.category_head_id and mss.mdl_ver_id = ces.mdl_ver_id and cs.site_id = mss.site_id and cwi.work_item_id = mss.work_item_id and cwic.work_item_category_id = cwi.work_item_category_id -- and ce.event_typ_id = 5 -- and cwi.work_item_desc = 'Vehicle Services' ) sub_details, (select level + 2010 - 1 year from dual connect by level <= (2021 - 2010 + 1)) sub_years -- 2010 is first year in model ,2021 is last year in model -- group by siteID, siteName, categoryDesc, bucketId, servItemDesc, sub_years. year
====================
select cs.site_id siteID, cs.site_name siteName, cch.category_name categoryDesc, cwi.icam_bucket_id bucketId, cwi.work_item_desc servItemDesc, --to_char(ce.event_start_dt, 'yyyy') year, sub_years. year, sum((case when to_char(ce.event_start_dt, 'yyyy') = sub_years. year then nvl(decode(ces.actualize_ind, 'P', ces.proj_cost, 'A', ces.act_cost + ces.outstand_cost, 'L', ces.act_cost, 0), 0) / TO_NUMBER(1000000) else 0 end)) price_new, -- sum((case when to_char(ce.event_start_dt, 'yyyy') = sub_years. year then nvl(decode(ces.actualize_ind, 'P', ces.proj_cost, 'A', ces.act_cost + ces.outstand_cost, 'L', ces.act_cost, 0), 0) / TO_NUMBER(1000000) else 0 end)) cost_new from COST_MDL_STANDALONE_SERVICE mss, cost_site cs, COST_WORK_ITEM cwi, cost_work_item_category cwic, cost_category_head cch, cost_event_service ces, cost_event ce, (select level + 2010 - 1 year from dual connect by level <= (2021 - 2010 + 1)) sub_years where ces.mdl_ver_id = 119545 and ces.mdl_standalone_serv_id = mss.mdl_standalone_serv_id and ces.event_id = ce.event_id and ces.mdl_ver_id = ce.mdl_ver_id and cch.category_head_id = cwic.category_head_id and mss.mdl_ver_id = ces.mdl_ver_id and cs.site_id = mss.site_id and cwi.work_item_id = mss.work_item_id and cwic.work_item_category_id = cwi.work_item_category_id --and ce.event_typ_id = 5 --and cwi.work_item_desc = 'Vehicle Services' group by cs.site_id, cs.site_name, cch.category_name, cwi.icam_bucket_id, cwi.work_item_desc, sub_years. year
发表评论
-
update1
2010-08-19 09:41 830UPDATE COST_EVENT CE SET (C ... -
无聊的经典SQL
2010-07-28 15:27 8682007年07月27日 星期五 上 ... -
DB2用一张表更新其他表的数据
2010-07-28 15:12 4204表结构: CREATE TABLE ATEST (ID ... -
oracle merge
2010-07-19 22:37 764create table PRODUCTS ( ... -
put_line_unlimit mail.pkg --attachment
2010-07-18 15:08 764create or replace procedure put ... -
动态交叉表
2010-07-15 16:04 814PROCEDURE cross_table_test(DAT ... -
SQL1
2010-06-23 16:22 674select * from (select e.id, ... -
oracle临时表
2010-06-23 16:10 654drop table Student create gl ... -
data in DB
2010-06-22 12:47 661create or replace procedure EIS ... -
at 测试使用attachment
2010-06-19 11:06 625测试使用 attachment -
oracle 连接 join at
2010-06-16 21:24 1391--1 等值连接 SELECT * FROM EMP e, ... -
level 100?
2010-02-26 18:49 836SELECT MQ.DT_COL, SUM ... -
消失的日期
2010-02-26 16:06 8751582年前使用的是凯撒时期制定的儒略历,4年一闰。1582年 ... -
date function
2010-02-26 14:48 661--Trunc ,Round return date - ... -
不存在的数据
2010-02-25 17:28 691表A id name time 1 aa 2 ... -
无聊SQL1
2010-01-12 13:09 698select (select min(event.event_ ... -
分割字符
2009-12-29 17:04 735CREATE OR REPLACE TYPE mytable ...
相关推荐
2.使用循环向datagridview中增加数据库中不存在的列 3.对sqlserver中字符串转换为smalldatetime/datetime时出现的数据类型转换错误有了很好的解决 注意:在业务逻辑层没有做数据验证,请大家使用时按正确格式输入...
餐饮是生活中必不可少的一部分,在这些众多的餐馆中,总体来讲,我国餐饮业在经营管理、运营模式、发展思路等方面还存在着很大的差距,餐饮消费市场稳定且快速发展,给餐饮企业带来了巨大的发展空间。随着人们可支配...
NC65开发课件之元数据
1 业务场景 2 3 CONTENTS 数据诊断及复盘 市场分析 4 竞争分析及渠道分析 5 活动及广告分析 6 产品分析及库存分析 7 消费者分析 业务场景 PART ONE 业 务 场 景 数据分析的目的是提高商业的效益,增加企业的利润。...
Thinkphp3.2.3自定义添加数据表及表中字段。可在后台自主设置数据表名,添加拥有基础字段(id,createtime等)表,添加的表可自主在页面中添加、修改、删除字段。也可在页面中删除表
为解决现有的HBase数据压缩策略选择方法未考虑数据的冷热性,以及在选择过程中存在片面性和不可靠性的缺陷,提出了基于HBase数据分类的压缩策略选择方法。依据数据文件的访问频度将HBase数据划分为冷热数据,并限定具体...
往往造成数据不可⽐,需要在分析前对数据进⾏变换,包括⽆量纲化处理、线性变换、汇总和聚集、 适度概化、规范化、以及属性构造等 第四步:数据验证 初步评估和判断数据是否满⾜统计分析的需要,从⽽决定是否需要...
数据结构:⼋⼤数据结构分类及图解 ⽬录 数据结构分类 数据结构分类 数据结构是指相互之间存在着⼀种或多种关系的数据元素的集合和该集合中数据元素之间的关系组成 。 常⽤的数据结构有:数组,栈,链表,队列,树,...
教学评价以主观评价为主,客观评价所依托的数据不容易获取 当前教学评价都要专家、学生的主观评价为主,且并非对全部课堂进行评价,这样的评价大多不够全面客观,但是对于客观的课堂数据,获取方面存在一定困难 ...
数据结构:⼋⼤数据结构分类 本⽂⽬录: 数据结构分类 数据结构是指相互之间存在着⼀种或多种关系的数据元素的集合和该集合中数据元素之间的关系组成 。 常⽤的数据结构有:数组,栈,链表,队列,树,图,堆,散...
因此,为了编写出一个“好”的程序,必须分析待处理的对象的特征及各对象之间存在的关系,这就是数据结构这门课所要研究的问题。众所周知,计算机的程序是对信息进行加工处理。在大多数情况下,这些信息并不是没有...
偶然误差不能完全消除,测量结果存在随机不确定度。 减小误差方法 减小误差方法 2 (1) 选择合适的传感数据采集设备、熟悉使用方法 (2) 增加传感数据采集次数 (3) 减小系统误差 传感器数据优化 传感器数据优化 3 传感...
6.3.2 数据透视表中数据字段的放置可能不一定最适合数据透视图 133 6.3.3 Excel 2007中仍然存在的少量格式限制 135 6.4 案例学习:创建显示产品发货频率和收入分布情况的报表 136 6.5 能够替代使用数据透视图...
如果没有UPS或发电机,那只能满足基本需求, 没有冗余,且存在许多单点故障。在进行维护时,系统停止运行。紧急情况时可能发生 中断。操作失误或设备故障将引起数据中心运行中断。 系统构成:N 二级数据中心:冗余...
适⽤场景: 数据量较⼩,需要频繁增加,删除操作的场景 ⼆、⾮线性表 常见的⾮线性表有:树、图、堆 ⾮线性表中数据并不是简单的前后关系。 1.树 树是⼀种数据结构,它是由n(n>=1)个有限节点组成⼀个具有层次关系...
ETL之kettle 增量更新并标识删除的记录 不删除原始数据
数据模型与数据库绑定,设计模型之后可以一键把模型提交到绑定的数据库中,如果数据库中表存在,则会更新数据表结构,如果数据库中代不存在,则会创建一张新表,用户不需要关心如何数据库类型,DataUml Design会...
对游戏数据的训练集样本增加,保证模型的训练精度 glm.full=glm(High_frequency_usage~.,family=binomial(link="logit"),data_train) glm.null=glm(High_frequency_usage~1,family=binomial(link="logit"),data_...
由于数据分布散,人工备份时难于及时掌握数据更新动态,为防止数据备份有丢失,往往只能“一锅炖”,每次都做完整性拷贝,这样每次备份量将叠加,备份延时将增加,造成网络资源浪费,网络流量增加,从而可能会对网络...
excel数据文件包原始数据(由于多年度指标不同存在缺失值)、线性插值、ARIMA填补三个版本,提供您参考使用。 其中,ARIMA填补无缺失值。 填补说明: 线性插值。利用数据的线性趋势,对各年份中间的缺失部分进行...