--负荷 select t.netid,t.ymd,t.dmaxload,t.dminload,t.denergy from lf_stat_dloadcharact t where t.netid='00' order by t.ymd; --假期 select h.year, h.ymd,h.daytypeid ,h.rowid from ST_HIS_HOLIDAY h; select t.*, t.rowid from ST_FACTOR_DAYTYPE t --某一天的前后日期 select t.netid,t.ymd,t.dmaxload,t.dminload,t.denergy from lf_stat_dloadcharact t where t.netid='00'  and floor(to_date(t.ymd,'yyyymmdd')-to_date('20100405','yyyymmdd'))<10 and floor(to_date('20100405','yyyymmdd')-to_date(ymd,'yyyymmdd'))<=20; --floor(to_date(t.ymd,'yyyymmdd')-to_date('20100405','yyyymmdd'))<10 --查出所需的所有日期 select h.year,h.daytypeid, h.ymd ,to_date(h.ymd,'yyyymmdd') - interval '20' day starttime ,to_date(h.ymd,'yyyymmdd') + interval '10' day endtime from ST_HIS_HOLIDAY h; --select sysdate,sysdate - interval '7' day from dual; --合并 select t.netid,t.ymd,t.dmaxload,t.dminload,t.denergy,h.year h_y,h.daytypeid h_t, h.ymd h_h,tp.daytypename h_name from lf_stat_dloadcharact t , (select year,daytypeid, ymd ,to_char(to_date(ymd,'yyyymmdd') - interval '20' day ,'yyyymmdd') starttime ,to_char(to_date(ymd,'yyyymmdd') + interval '10' day ,'yyyymmdd') endtime from ST_HIS_HOLIDAY ) h,ST_FACTOR_DAYTYPE tp where t.netid='00'  and t.ymd>=h.starttime and t.ymd<=h.endtime and h.daytypeid=tp.daytypeid order by t.ymd,tp.daytypeid

oracle中holiday表建立,oracle sql 查出根据节假日表中日期的前后一段时间的负荷数据...相关推荐

  1. iBatis 事务控制 与 两表操作将SQL语句写入单表

    事务控制 示例: // move data from temp_table to work_tabletry {sqlMapClient.startTransaction();T03SlipWk or ...

  2. Navicat创建数据库表 、导入sql文件,生成表结构

    Navicat创建数据库表 .导入sql文件,生成表结构 1.打开Navicat 2.远程连接mysql连接 3.创建数据库 4.导入sql文件 5.生成表结构 1.打开Navicat 2.远程连接m ...

  3. php 查询同一张表相同数据,SQL查出一张表中重复的所有记录数据

    1.在面试的时候碰到一个 问题,就是让写一张表中有id和name 两个字段,查询出name重复的所有数据,现在列下:SELECT * from xi a where (a.username) in ( ...

  4. oracle goldengate to asm,建立Oracle GoldenGate凭证

    了解如何为与数据库交互的流程创建数据库用户,分配正确的权限并防止未经授权使用凭据. 主题: 为Oracle GoldenGate分配凭证 保护Oracle GoldenGate凭证 3.1 为Orac ...

  5. mysql语句创建学生表_用sql语句创建学生表的方法是什么

    用sql语句创建学生表的方法是什么 发布时间:2020-08-25 11:53:33 来源:亿速云 阅读:123 作者:小新 小编给大家分享一下用sql语句创建学生表的方法是什么,希望大家阅读完这篇文 ...

  6. mysql 审批表_用sql统计信贷业务审批表、逾期表(即期)

    报表1:审批表 #DROP VIEW IF EXISTS approve_channel_grp ; #CREATE VIEW approve_channel_grp as SELECT date a ...

  7. 报表建oracle表,建立Oracle report报表基本步骤及创建报表技巧

    1.确定报表需要展示的字段以及需要的参数,编写相应的查询语句: 2.使用报表向导建立报表(在向导域--显示域时,可选中显示域中的一项,再从可用域选择一项移到显示域,这样改项就能跟在选中的显示域那项后面 ...

  8. sql 查出一张表中重复的所有记录数据

    查询重复的数据 1.查询出所有数据进行分组之后,和重复数据的重复次数的查询数据,先列下: select count(username) as '重复次数',username from xi group ...

  9. Mysql中使用命令行导入.sql文件新建数据库表(图文)

    1.首先需要在Mysql命令行中先建好数据库,比如新建一个名字为"weibo2"的数据库: create database weibo2; 2.之后在命令行中输入:use weib ...

最新文章

  1. SQL Server中临时表与表变量的区别
  2. Matlab scatter 如何显示不同颜色点状
  3. 学习C语言深入解剖笔记之关键字的秘密
  4. Struts2和Struts1.x的全面比较
  5. 二十八、PHP框架Laravel学习笔记——模型的关联查询
  6. stm32的语音识别_基于stm32循迹避障语音控制金属探测蓝牙小车设计(原理图+pcb+源码+参考文档)...
  7. python-字符串的切片操作
  8. 使用gdb调试运行时的程序小技巧 -转
  9. [蓝桥杯]试题 基础练习 Sine之舞
  10. d2008标定说明书_柯力D2008调试说明书.pdf
  11. FFmpeg 硬件加速介绍
  12. kettle配置资源库
  13. 加密芯片的种类及优缺点
  14. 三种批量插入数据的方法
  15. 元宇宙备受关注,Imagination 高性能 GPU 技术将加速元宇宙建设
  16. tomcat7.x 点击\bin\tomcat7.exe一闪而过,点击tomcat7w.exe提示未安装服务
  17. linux3.10.46源码下载,Ubuntu11.10下编译android源码4.0.3
  18. 前端逐帧动画性能探究和比较
  19. c语言编程解释,c语言编程,请高手一字一句解释
  20. 采访赵然:天天动听的精益之路

热门文章

  1. 基于AnyShare Family 7的Java SDK集成开发指南
  2. zynq 7000 AMP模式 双裸核CPU同时运行
  3. 简述加密、摘要、数字签名、数字证书
  4. 【Python公开课】零基础玩转Python:Python中的文件操作
  5. 网络通信误码率测试软件,卫星通信系统误码率测试必要性分析
  6. 闲扯WPS Office 2005
  7. c语言base6r,[网络天地]请问怎样解base64码的email? 非常感谢!
  8. 5G技术在城市轨道交通应用探讨
  9. delph7中的状态栏学习statusbar
  10. 软件工程笔记:过程改进标准框架