设为首页 加入收藏

TOP

oracle分组求和一个小例子
2015-07-24 11:22:57 来源: 作者: 【 】 浏览:3
Tags:oracle 分组 求和 一个 例子

2015年4月9日 天气冷

表gw_log设计如下:
Name         Type          Nullable Default Comments   
------------ ------------- -------- ------- ---------- 
ID           VARCHAR2(50)                   消息id     
SERVICE_ID   VARCHAR2(20)  Y                服务ID     
REQ_TIME     DATE          Y                请求时间   
INVOKE_TIME  DATE          Y                调用时间   
STATUS       CHAR(1)       Y        '0'     0:失败,1:成功 
RESP_TIME    DATE          Y                响应时间   
USER_NAME    VARCHAR2(20)  Y                用户名     
SERVICE_TIME DATE          Y                调用服务结束时间 
DESCN        VARCHAR2(256) Y                 描述 
统计每天验证通过及不通过的总记录数:
成功的sql语句:
select req_time, sum(decode(status, '0', 1, 0)) fail, sum(decode(status, '1', 1, 0)) success from gw_log group by req_time;

执行结果如下:这里写图片描述<??http://www.2cto.com/kf/ware/vc/" target="_blank" class="keylink">vcD4NCgk8L2Jsb2NrcXVvdGU+DQo8L2Jsb2NrcXVvdGU+DQo8aDYgaWQ9"失败的sql语句"> 失败的sql语句:

select g.req_time, g.success, g.fail from (select a.req_time, count(*) success from gw_log a where 1 = 1 and a.status = 1 group by req_time union all select b.req_time, count(*) fail from gw_log b where 1 = 1 and b.status = 0 group by b.req_time) g

提示错误为:这里写图片描述

怎么也找不到错误,知道的朋友记得给我指出一下哦,谢谢!!!

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Oracle11gR2:Node Connectivity c.. 下一篇oracle中常用的查询方法

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·如何在 C 语言中管理 (2025-12-25 03:20:14)
·C语言和内存管理有什 (2025-12-25 03:20:11)
·为什么C语言从不被淘 (2025-12-25 03:20:08)
·常用meta整理 | 菜鸟 (2025-12-25 01:21:52)
·SQL HAVING 子句:深 (2025-12-25 01:21:47)