您好、欢迎来到现金彩票网!
当前位置:2019全年免费资料大全 > 统计数据库 >

oracle 只根据年份(如2011)查询每月统计数据

发布时间:2019-07-07 07:14 来源:未知 编辑:admin

  注意只有一个传入参数 time ,比如time值 为 201171 18:42:43 就查询出2011年第一天到最后一天的数据,不管time 的 月份 日期 为多少 就只查询该年份第一天到最后一天的数据

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  select to_char(时间,yyyy-mm) as 每月时间, sum(统计数据) from 测试表 where to_char(时间),YYYY-MM-DD)like 2011% group by to_char(时间,yyyy-mm)

  展开全部不知道你的时间和参数time分别是什么类型的,只能暂时考虑为vchar型的。

  group by to_char(时间,yyyy-mm)

  where TRUNC( 时间, YYYY ) = TRUNC( time , YYYY )

http://linkzoo.net/tongjishujuku/337.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有