现在有如下这样一个表:
A表
ID Name time
------------------------------
0001 aaa 2006-11-18
0002 ccc 2006-11-18
0003 eee 2006-11-18
0004 aaa 2006-11-18
0005 eee 2006-11-18
0004 aaa 2006-11-18
0002 ccc 2006-11-19
我现想实现的统计结果如下表
按日期当天(2006-11-18)统计后为:
Name 次数 排名(按出现的次数)
-------------------------------------------
aaa 3 1
ccc 1 3
eee 2 2
oracle sql语句如下:
Java代码 收藏代码
select aa.*, rownum as mc from
(
select name,count(id) as cnt from ncsuser.sql_example
where time=to_date('2006-11-18','YYYY-MM-DD')
group by name
order by cnt desc
) aa
order by name;
分享到:
相关推荐
SQLServer中如何将一个字段的多个记录值合在一行显示
oracle的按月统计sql..............................
SQL语句用于来统计数据库大小,具体到每个表
1.测试人员发现有效bug数排行。条件:时间 2.研发人员发生bug数排行。条件:时间
交易统计.sql
禅道上的统计报表非常匮乏,专业版的水晶报表又不划算,自己动手弄了套工时统计的方案 还挺好用的 希望对大家有所帮助 附件就是统计个人名下所有需求,任务和bug的sql语句,以及Excel统计模板 操作步骤: 建议使用...
经典面试题目:有一个学生记录的表student,形式如下: name class sex 1 a 1(男) 2 b 2(女) 3 c 1 4 a 1 5 a 2 6 a 1 …… 现要统计每个班级的男女人数,结果如下: ...
数据库统计sql脚本 mysql数据库
非常强大,多数据个统计 SQL select 大家可以参考一下,花了大半个小时才写完。
SQL查询结果部分字段信息重复时,去除重复信息,达到数据分组的效果,类似于EXCEL透视表,对数据库初学者还是有一定的帮助
达梦数据库数据量统计.sql
达梦数据库并行收集统计信息.sql
统计一个数据表的表大小和行数的SQL语句,经典语句
sql 联合查询 子查询 综合查询 统计数据 case when then 用法
SQL和Oracle中统计数据库中表个数及表名
│ 比较第一与第二个字符串,是否有连续的5个字符相同.sql │ 生成查询的模糊匹配字符串.sql │ 简繁转换.sql │ 统计一个表中某个字符出现最多的字母.sql │ 非法字符串处理.sql │ ├─第04章 │ │ 4.1.5 在各种...
sql合并相同行 客户id 购买产品id 1 123 1 124 1 125 1 126 2 168 2 169 想让表转变成: 客户id 购买产品id 1 123,124,125,126 2 168,169 也就是说把一个客户购买的产品合并显示在一条记录中。
查询sql数据库每张表包含的数据条数 sql server 数据库 表 数据量
我要把把姓名。姓别。年龄显示出来。姓名有相同的只显示一个
java 连接sqlserver数据库查询,并分页显示