`

sql统计相同项个数并按名次显示

 
阅读更多

现在有如下这样一个表:
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语句如下:

 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中如何将一个字段的多个记录值合在一行显示

    在本文中,我们将介绍如何在 SQL Server 中将一个字段的多个记录值合并到一行显示,并提供相关的示例代码和实现方法。 知识点 1:使用 User-Defined Function(UDF)实现字段值合并 在 SQL Server 中,我们可以...

    oracle的按月统计sql(一个数据库面试题)

    oracle的按月统计sql..............................

    sql由入库单与出库单统计库存

    根据提供的信息,我们可以了解到这里涉及的是通过SQL查询来统计仓库中的库存情况,即根据入库单和出库单来计算每种商品当前的库存数量。为了更好地理解和实现这一目标,我们将从以下几个方面进行深入探讨: ### ...

    SQL动态日期列生成并统计

    在SQL中,动态生成日期列是一项常见的需求,特别是在数据分析和报表生成时。这个场景中,我们需要根据输入的日期区间,比如"2015-08"到"2016-02",生成相应的日期列,并进行统计。下面我们将深入探讨如何实现这一...

    sql查询统计

    这条SQL语句用于统计表`学生`中每门课程的平均成绩,并按平均成绩排序。 #### 13. 统计每位学生的选课数量 ```sql SELECT 学号, COUNT(*) AS 选课数量 FROM 学生 GROUP BY 学号; ``` 这条语句用于统计表`学生`中每...

    达梦数据库数据量统计.sql

    达梦数据库数据量统计.sql

    最强的多个数据统计SQL语句

    非常强大,多数据个统计 SQL select 大家可以参考一下,花了大半个小时才写完。

    多行相同只显示第一行(分组显示).sql

    SQL查询结果部分字段信息重复时,去除重复信息,达到数据分组的效果,类似于EXCEL透视表,对数据库初学者还是有一定的帮助

    SQL语句,统计出班级的男女人数

    经典面试题目:有一个学生记录的表student,形式如下: name class sex 1 a 1(男) 2 b 2(女) 3 c 1 4 a 1 5 a 2 6 a 1 …… 现要统计每个班级的男女人数,结果如下: ...

    禅道统计工时sql语句+Excel工具出工时报表

    禅道上的统计报表非常匮乏,专业版的水晶报表又不划算,自己动手弄了套工时统计的方案 还挺好用的 希望对大家有所帮助 附件就是统计个人名下所有需求,任务和bug的sql语句,以及Excel统计模板 操作步骤: 建议使用...

    使用sql语句查询的数据按时间递增累加

    执行上述SQL语句后,每条记录都将包含一个额外的 `ۼԤ` 字段,显示截至该时间点的累计预计值。例如,对于第一条记录,“2013-01-01”的累计预计值为300;对于第二条记录,“2013-02-01”的累计预计值为380(即300+...

    java 连接sqlserver数据库查询,并分页显示

    在Java编程中,连接SQL Server数据库并执行查询是常见的任务,尤其当涉及到大量数据时,分页显示就显得尤为重要。本篇文章将详细讲解如何使用Java连接SQL Server数据库,执行查询语句以及实现分页显示。 首先,我们...

    查询sql数据库每张表包含的数据条数

    查询sql数据库每张表包含的数据条数 sql server 数据库 表 数据量

    SQLPrompt for SQLServer2016 智能提示插件 SQL2016 提示

    SQLPrompt for SQLServer2016 智能提示插件 SQL2016 提示 SQLPrompt最新版本 绿色版 SQL Prompt 是一款拥有SQL智能提示功能的SQL Server和VS插件。SQL Prompt能根据数据库的对象名称,语法和用户编写的代码片段自动...

    用友U8_12.5按天统计库存 SQL语句

    支持用友U8_12.5及以上 根据期初库存与出入库单据统计某日库存量 可实现通过批号或序列号统计,汇总

    只用一句SQL计算名次

    只用一句SQL计算名次,允许并列,搜集整理下来,供大家珍藏

    confluence 统计每个空间、每个页面、每个用户、每天的访问数据

    confluence 统计每个空间、每个页面、每个用户、每天的访问数据 包含各个维度的基本数据,可以做各种透视分析 也可以做其他扩展。 此sql需要先知道空间ID,不知道可以查看SPACE表格 统计需安装PageViewTracker插件

    SQL 语法 SQL 总结 SQL教程

    SQL 基础 SQL 首页 SQL 简介 SQL 语法 SQL select SQL distinct SQL where SQL AND & OR SQL Order By SQL insert SQL update SQL delete SQL 高级 SQL Top SQL Like SQL 通配符 SQL In SQL Between ...

    arcgis中的sql语句

    - **UNION**:用于合并两个或多个SELECT语句的结果集,并去除重复的记录。 - **EXCEPT**:用于获取第一个SELECT语句结果集中存在而第二个SELECT语句结果集中不存在的记录。 - **INTERSECT**:用于获取两个SELECT语句...

    VB运用SQL语句读取显示数据库中的数据

    在VB(Visual Basic)编程中,访问和操作数据库是常见的任务,尤其是对于初学者来说,了解如何使用SQL语句从Access数据库中读取并显示数据是基础技能之一。本实例将详细讲解如何实现这一功能。 首先,我们需要引入...

Global site tag (gtag.js) - Google Analytics