求SQL語句(Oracle),挑戰!

johnnyqiu 2005-01-23 02:50:27
現有一個表site_statistics

數據===>
WS_ID WORK_TIME WO_KEY PASS FAIL REPASS REFAIL
-------------------------------------------------------------------------------
1 172 2004/4/27 04:00:00 11583 71 20 0 0
2 426 2004/4/27 04:01:00 11590 1 1 0 0
3 426 2004/4/27 04:02:00 11496 1 0 0 0
4 326 2004/4/27 04:03:00 11538 5 0 0 0
5 424 2004/4/28 04:04:00 11496 40 35 0 0
6 426 2004/4/28 04:05:00 11542 1 0 0 0
7 309 2004/4/28 04:06:00 11467 100 60 0 0
8 993 2004/4/28 04:07:00 11349 200 50 0 0
9 515 2004/4/28 04:08:00 11467 30 5 0 1
--------------------------------------------------------------------------------

要求 :
對Fail的數量按Work_Time進行統計,每一小時如果Sum(Fail)數量小於50則和下一小時進行累加直到Sum(Fail)>=50,如果某一小時Sum(Fail)>=50則不用累加

我昨晚想了一夜實在想不出來,請高手出招!
...全文
129 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
baojianjun 2005-01-24
  • 打赏
  • 举报
回复
钻牛角尖
說的不錯
txlicenhe 2005-01-24
  • 打赏
  • 举报
回复
这题如果不准用游标的话有点意思。

楼主想要什么结果啊。
ORARichard 2005-01-23
  • 打赏
  • 举报
回复
钻牛角尖
playmud 2005-01-23
  • 打赏
  • 举报
回复
哪你最好不要用sql语句实现。
用cursor不一定使用procedure啊。
johnnyqiu 2005-01-23
  • 打赏
  • 举报
回复
最好不要用procedure啊
zmgowin 2005-01-23
  • 打赏
  • 举报
回复
use cursor

17,078

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧