当前位置: 代码迷 >> Oracle开发 >> 麻烦进来看看,不同人在不同时间使用不同水表的统计
  详细解决方案

麻烦进来看看,不同人在不同时间使用不同水表的统计

热度:100   发布时间:2016-04-24 06:53:36.0
麻烦各位高手进来看看,不同人在不同时间使用不同水表的统计
表数据:
人员名称     水表口径       使用时间
zhang       DN10         2013-8-1
zhang       DN10         2013-8-2
zhang       DN20         2013-8-3
wang        DN10         2013-8-1
wang        DN10         2013-8-1
wang        DN15          2013-8-3
wang        DN20          2013-8-4
要的查询结果是:不同的人在不同的时间使用不同的水表口径的次数统计。比如:zhang 在2013-8-1 使用DN10 1 次。wang   2013-8-1  DN10  2 次。不知道描述清楚没,麻烦各位高手了。
      

------解决方案--------------------
引用:
楼主是这个意思吗?

忘了sql了,哈哈


select "人员名称","水表口径","使用时间",count(1)"使用次数" from t1
group by "人员名称","水表口径","使用时间"
order by "使用时间";


人员名称 水表口径 使用时间          使用次数
-------- -------- ----------- ----------
wang     DN10     2013/8/1             2
zhang    DN10     2013/8/1             1
zhang    DN10     2013/8/2             1
wang     DN15     2013/8/3             1
zhang    DN20     2013/8/3             1
wang     DN20     2013/8/4             1
  相关解决方案