最笨的方法

1. 创建对应的表

CREATE TABLE "NETPORTVIEW"

("GRP" CHAR(5),

"VIEWDATE" CHAR(10),

"PORT" CHAR(4),

"NUM1" NUMBER(10,2),

"NUM2" NUMBER(10,2),

"NUM3" NUMBER(10,2)

)

2. 插入数据

insert into netportview (GRP, VIEWDATE, PORT, NUM1, NUM2, NUM3)

values ('pvc  ', '2011-02-12', '5200', 50000.00, 1000.00, 10.00);

insert into netportview (GRP, VIEWDATE, PORT, NUM1, NUM2, NUM3)

values ('pvc  ', '2011-02-03', '6969', 100000.00, 2000.00, 10.00);

insert into netportview (GRP, VIEWDATE, PORT, NUM1, NUM2, NUM3)

values ('pvc  ', '2011-02-09', '6969', 50000.00, 1000.00, 10.00);

insert into netportview (GRP, VIEWDATE, PORT, NUM1, NUM2, NUM3)

values ('pvc  ', '2011-02-01', '5200', 80000.00, 2000.00, 8.00);

3. 查询

select * from (

select t.grp,t.viewdate,t.port,t.num1,   t.num2,   t.num3    from netportview t

union

select '小计' as GRP,null,t.port,sum(num1),null,sum(num3) from netportview t group by t.grp,port

union

select '总计' as GRP,null,'9999',sum(num1),null,sum(num3) from netportview t

)

order by port,viewdate

2011年5月24日 21:04

java统计分析_数据统计(java实现)相关推荐

  1. 探花交友_第11章_数据统计与内容审核(新版)

    探花交友_第11章_数据统计与内容审核(新版) 文章目录 探花交友_第11章_数据统计与内容审核(新版) 1.用户冻结解冻 1.1 用户冻结 ManageController ManageServic ...

  2. java学习_都说Java难学,不知道具体的学习内容?全套Java学习路线送上

    首先,我个人比较推崇的学习方法是:先学java前段,也就是HTML,css,js,因为学习java以后肯定是往java ee方向发展的,学习完前端,在学习后端很多东西比计较容易理解! 其中J2SE是关 ...

  3. 推荐的Java项目_求点Java项目推荐?

    JAVA优秀的开源项目 Java的学习路线:自学java,学多久可以自己找到工作?_didiao java的博客-CSDN博客​blog.csdn.net啊强啊:java一条龙学习(附练习题,视频,项 ...

  4. java 枚举_深入理解Java枚举

    所有知识体系文章,[GitHub](https://github.com/Ziphtracks/JavaLearningmanual)已收录,欢迎Star!再次感谢,愿你早日进入大厂! https:/ ...

  5. r语言t检验输出检验统计量_数据统计的理解和运用(四)列联表之卡方检验

    前面几期我们介绍了参数检验,t检验和方差分析: 临度科研:数据统计的理解和运用(三)方差分析​zhuanlan.zhihu.com 临度科研:数据统计的理解和运用(二)t检验的应用​zhuanlan. ...

  6. opencv java 摄像头_使用OpenCV Java创建Windows摄像头扫码程序

    OpenCV提供了一些基本的Webcam控制接口.用OpenCV C/C++或者Python,可以在任意平台快速创建一个摄像头预览应用.然而使用Java,情况就复杂的多,因为OpenCV Java并没 ...

  7. java 虚拟机_浅谈Java虚拟机内存区

    1. Java 虚拟机内存区概述 我们在编写程序时,经常会遇到OOM(out of Memory)以及内存泄漏等问题.为了避免出现这些问题,我们首先必须对JVM的内存划分有个具体的认识.JVM将内存主 ...

  8. java序列化_技术干货 | JAVA反序列化漏洞

    目录 反序列化漏洞 序列化和反序列化 JAVA WEB中的序列化和反序列化 对象序列化和反序列范例 JAVA中执行系统命令 重写readObject()方法 Apache Commons Collec ...

  9. java 静态方法_新手学Java,哪些知识点可以优先掌握?

    --我们的征途是星辰是大海-- 文|达妹 很多同学在刚接触Java的时候,会有些迷茫,不知道该从哪里入手,该学习掌握哪些必要的基础知识. 达妹总结了零基础学习Java编程语言的几个基础知识要点.希望对 ...

最新文章

  1. 记于2014-12-9
  2. Vue 过渡实现轮播图
  3. ERP兵法——从案例透视方法(实施篇下)
  4. 【LeetCode笔记】117.填充每个节点的下一个右侧节点指针 II(二叉树、DFS)
  5. python解压打开文件过多_让Python在后台自动解压各种压缩文件!
  6. jquery获取前一个月日期
  7. python图书管理系统增删改查_图书管理系统---增删改查
  8. mac 安装jdk_Mac安装rJava天坑
  9. EPSON EPL-6200 无法网络共享问题
  10. RabbitMQ环境搭建教程收集(待实践)
  11. 【DP】LeetCode 120. Triangle
  12. form表单会跨域_我的Vue不小心跨域了o()o 干它
  13. win10家庭版安装iis 微软web服务器 windows安装IIS web服务器
  14. hadoop api 复制文件_Hadoop核心架构是怎样的?
  15. 华硕主板如何设置开机自启_华硕主板自动开机的设置方法.doc
  16. Python常用模块库下载及安装
  17. ISA防火墙的策略配置和应用
  18. PC端浏览器定位(纯前端)
  19. 辽宁教师计算机能力提升,辽宁省中学教师信息化教学能力的现状分析与提升策略研究...
  20. 【uniapp小程序】制作一个名片列表

热门文章

  1. 跨时钟域设置set_false_path的问题
  2. 魂力真的存在那么该如何提高魂力呢
  3. 一起因网线问题引起的网络故障的解决过程
  4. Java多线程:synchronized关键字和Lock
  5. wxPython笔记
  6. 特殊权限控制之SUID、SGID、Sticky及facl
  7. 解决 Error:No suitable device found: no device found for connection quot;System eth0quot;
  8. C# 获取指定进程的主窗口句柄
  9. 新学期使用ssm开发一个教材管理系统
  10. Generator + Promises, the best of all worlds in ES6