sql 语句
statTime(时间) num(号码) kind(业务类型)
2008-5-1 131 A
2008-5-1 132 A
2008-5-1 133 A
2008-5-1 134 A
2008-5-2 131 B
2008-5-2 132 B
2008-5-2 133 B
2008-5-2 134 B
在按日期统计 号码的时候,5。1为4,5。2也为4,
现在有个需求消除重复,就是如果在5。1出现的号码如果在5。2出现,在统计5。2就不算,怎么实现
statTime(时间) num(号码) kind(业务类型)
2008-5-1 131 A
2008-5-1 132 A
2008-5-1 133 A
2008-5-1 134 A
2008-5-2 131 B
2008-5-2 132 B
2008-5-2 133 B
2008-5-2 134 B
在按日期统计 号码的时候,5。1为4,5。2也为4,
现在有个需求消除重复,就是如果在5。1出现的号码如果在5。2出现,在统计5。2就不算,怎么实现
解决方案 »
- poi怎样读取excel条件格式的字体颜色
- PrintStream和OutputStream的使用问题,急。
- java基础问题
- 关于GUI JLabel 的一个简单问题
- 关于system.out.println中out的简单问题,大家可以随意BS
- 求大神帮帮忙看看这个程序到底什么问题
- Linux上有什么比较好的JAVA开发工具吗?象jbuilder那样。
- JAVA的学习问题--请各路的朋友讨论下。
- 一点不会Java想学Jave应该先看什么入门书比较好!
- 为什么用IE打开applet,当我对java文件重新编译后,用F5刷新,还是原来的结果
- 求助:在连接服务器成功后,该怎样向服务器发送命令?用httptypeconnect该怎么做?
- 使用Runnable时遇到的奇怪现象.......
不知道是不是这个意思
(select statTime,num,count(*) cnt from 表名 group by statTime,num) a
left outer join
(select statTime,num,count(*) cnt from 表名 group by statTime,num) b
on b.statTime=a.statTime and b.num=a.num
and b.num in (select num from 表名 where statTime<a.statTime)
group by a.statTimeOracle 下测试通过,这个会按照你的要求,5.1 统计全,5.2统计除去5.1相同num的,5.3统计除去与5.1,5.2相同num的,依次类推,楼主看看吧,hehe