一个分组统计的语句怎么写 试试:select count(*) from table1 group by month; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select count(*),month from table1 group by month; 重新变一下,是这样的。ID DATE11 2003-01-1112 2003-01-0513 2003-02-051 2004-01-112 2004-01-053 2004-02-054 2004-02-115 2004-02-126 2004-02-16返回的数据要2 2003-11 2003-22 2004-14 2004-2日期转换处理我没有问题,但统计有问题,看看哪位能够解决 selete substr(Date,1,7),count(ID) from table1group by substr(Date,1,7)order by subStr(Date,1,7)也可先写个子查询,把日期处理好,再统计 select count(id), monthfrom ( select id, to_char(month, 'YYYY-MM') from yourTable)group by monthorder by month select count(*),to_char(date,'yyyy-mm') month from table1 group by to_char(date,'yyyy-mm'); 表或试图不存在问题 写一个分割并遍历的存储过程 不知道大家有没遇到过这种情况~~~~~~~~ 存储过程的一些问题 求教: Sql server 和oracle比较的几个问题??? 存储过程简单问题 来者有分! 为何PL/SQL Developer在远程打开数据库后,突然关闭?? 如何登录Oracle8i Enterprise Mananger-> console ? 在数据库中怎么删除用户? 500分紧急求救0RACLE 数据库的恢复问题! 请教大侠这句select该怎么写 这样的SQL语句怎么写
ID DATE
11 2003-01-11
12 2003-01-05
13 2003-02-05
1 2004-01-11
2 2004-01-05
3 2004-02-05
4 2004-02-11
5 2004-02-12
6 2004-02-16返回的数据要
2 2003-1
1 2003-2
2 2004-1
4 2004-2日期转换处理我没有问题,但统计有问题,看看哪位能够解决
from table1
group by substr(Date,1,7)
order by subStr(Date,1,7)
也可先写个子查询,把日期处理好,再统计
from
(
select id, to_char(month, 'YYYY-MM')
from yourTable
)
group by month
order by month