建表脚本

create table a_test7

(

date       DATE,

aproduct VARCHAR2(32),

num       NUMBER,

amount   NUMBER

)

插入数据

insert into a_test7(adate,aproduct,num,amount) values(to_date('2013-1-2','yyyy-mm-dd'),'IT设备',10,100);

insert into a_test7(adate,aproduct,num,amount) values(to_date('2013-1-6','yyyy-mm-dd'),'IT设备',20,200);

insert into a_test7(adate,aproduct,num,amount) values(to_date('2013-1-8','yyyy-mm-dd'),'IT设备',30,300);

insert into a_test7(adate,aproduct,num,amount) values(to_date('2013-1-10','yyyy-mm-dd'),'IT设备',40,400);

insert into a_test7(adate,aproduct,num,amount) values(to_date('2013-2-1','yyyy-mm-dd'),'IT设备',50,500);

insert into a_test7(adate,aproduct,num,amount) values(to_date('2013-2-15','yyyy-mm-dd'),'IT设备',60,600);

insert into a_test7(adate,aproduct,num,amount) values(to_date('2013-2-20','yyyy-mm-dd'),'IT设备',70,700);

得到表数据为

adate        aproduct       num        amount

2013-1-2        IT设备          10           100

2013-1-6        IT设备          20           200

2013-1-8        IT设备          30           300

2013-1-10      IT设备          40           400

2013-2-1        IT设备          50           500

2013-2-15      IT设备          60           600

2013-2-20      IT设备          70           700

查询条件为:时间范围  过去一年到今天  2012-02-26至2013-02-26

要得到的结果是

产品名称        截止上月数量     截止上月金额     截止本月数量    截止本月金额

IT设备               100                   1000              280                 2800

时间条件只有一个,但是查出来的结果中,一个是上月的,一个是本月的

这个SQL怎么构建呢

oracle取两个小时内的数据,【求解】一个时间条件,查两个不同时间段数据怎么查...相关推荐

  1. 一千瓶酒有一瓶酒有毒药,问你最少用多少只老鼠可以找出那瓶毒酒? 老鼠毒发的时间在两小时内,要求在两个小时内找出毒酒。

    题目: 一千瓶酒有一瓶酒有毒药,问你最少用多少只老鼠可以找出那瓶毒酒? 老鼠毒发的时间在两小时内,要求在两个小时内找出毒酒. public class Demo03 { public static v ...

  2. Oracle 查询:一小时内、一天内、一周内等

    有时,我们经常会遇到需要我们查询一小时内.一天内.一周内等时间段的数据.这时,就可以用Oracle提供的sysdate. -- 查询一小时内的数据 select * from XXXX_Table w ...

  3. 计算机安装两个键盘会怎样,外设门诊:一个键盘能否连接两个接收器?

    1一个键盘能否连接两个接收器 [中关村在线键鼠频道原创] 用户及玩家在日常使用键鼠外设产品时,经常会出现这样或那样的问题.小到驱动下载安装,大到更换线材.MOD改造等等,如果您想得到及时丰富的解答,请 ...

  4. 合并数字 — m个数字消除相邻的差的绝对值为1的两个数中较大的那一个,直到没有两个相邻的差的绝对值为 1 的数(动态数组定义)

    题目:合并数字 消除相邻的差的绝对值为1的两个数中较大的那一个.这一天,她得到了 m 个数字,她只能选出最左边的相邻的差的绝对值为 1 的两个数,保留较小的数,泯灭较大的数,直到没有两个相邻的差的绝对 ...

  5. 使用IO流将数据库中数据生成一个文件,结果使用Notepad++打开部分数据结尾出现NUL...

    场景描述: 项目中通过java代码中从数据库中查询一系列数据,对数据做相应处理,然后通过字符流将数据写如一个新生成的文件中,将该项目部署在linux服务器上,最后生成的文件拿到本地使用notepad+ ...

  6. 今年期末微积分考试试题:看看你能够在两个小时内做对几道题?

    简 介: 微积分对于工程师来讲,就像算数之于普通认生来讲是放我们的思想更加深刻有序.尝尝看看我们大学第一堂课程中的求解问题及其内容,renovate我们的活力.本文整理了上学期期末微积分考试试题,题量 ...

  7. oracle一个月内的数据,oracle 查询前一小时、一天、一个月、一年的数据

    查询一小时 select concat(to_char(sysdate,'yyyy-mm-dd ')||(to_char(sysdate,'hh24')-1),':00:00') start_time ...

  8. oracle 上一年数据,oracle 查询前一小时、一天、一个月、一年的数据

    查询一小时 select concat(to_char(sysdate,'yyyy-mm-dd ')||(to_char(sysdate,'hh24')-1),':00:00') start_time ...

  9. 设置linux查看历史命令显示两个小时内,linux系统中history历史命令显示执行日期和时间...

    在我们日常维护工作中,history历史命令查看是经常会用到的,特别是系统出了问题,肯定会在第一时间要查看之前都执行过什么命令,但是系统默认的history命令列表中是不显示命令执行时间和日期的,这就 ...

最新文章

  1. 数字图像处理:图像就是函数的解读
  2. 【控制】《鲁棒控制-线性矩阵不等式处理方法》-俞立老师-第11章-大系统的分散控制
  3. 若依管理系统前后端分离版基于ElementUI和SpringBoot怎样实现Excel导入和导出
  4. 还在为pip安装发愁?whl自助搜索查找及下载脚本问世!
  5. 记录element-ui级联选择器,二级三级列表无法显示的解决办法
  6. 【Nginx】输出/返回 HelloWorld
  7. 按键精灵如何调用Excel及按键精灵写入Excel数据的方法教程---入门自动操作表格...
  8. Go语言init函数你必须记住的六个特征
  9. 基于JAVA+Spring+MYSQL的失物招领管理系统
  10. 「CSDN 2020年度博客之星」总榜单在此揭晓
  11. 完全支持双层PDF 开源的PDF分离与合并软件 C 版本 转自codeproject
  12. 与锤子手机HR的对话——创业没有联合创始人,CTO 等高管会把它当做自己的事业吗?...
  13. macOS 开发 - 打包 PKG(使用 Packages)
  14. 本周最新文献速递20220508
  15. 【报告分享】2021年度小红书高效种草营销手册-标记我的生活-小红书(附下载)
  16. (Note)神经网络中的特征融合方式(add/concate)
  17. vscode报错ERROR in node_modules/@types/node/ts3.5/globals.global.d.ts:1:13 - error TS2403: Subsequent
  18. MySQL常见的四种隔离级别!
  19. cr全称是什么意思,cr是什么意思(股票中的CR指标是什么意思?)
  20. Python桌面可视化+自动登录学校教务系统(含源码!!!)

热门文章

  1. python print进度条效果
  2. pytorch 优化GPU显存占用,避免out of memory
  3. 机器学习:多分类的logistic回归
  4. Python kmean-opencv
  5. 'putText' is not a member of 'cv'
  6. matlab三角形旋转动态,新手向!用WebGL写一个旋转的动态三角形,总共分三步!!(注释超详细!!)...
  7. mysql int长度能到100嘛_MySQL int 类型不是最多只能到 4,294,967,295 么,怎么会有 int(11)?...
  8. android设置光标闪烁,Android EditText闪烁光标
  9. 在Linux下怎样让top命令启动之后就按内存使用排序(或CPU使用排序)?
  10. 设备和驱动在第一次加载,会遍历总线