使用ORDER BY对重复记录的数据进行排序。

让我们首先创建一个表-mysql> create table DemoTable788 (

FirstName varchar(100),

Score int

);

使用插入命令在表中插入一些记录-mysql> insert into DemoTable788 values('Chris',78);

mysql> insert into DemoTable788 values('Robert',67);

mysql> insert into DemoTable788 values('Chris',98);

mysql> insert into DemoTable788 values('Chris',56);

mysql> insert into DemoTable788 values('Robert',43);

mysql> insert into DemoTable788 values('Robert',97);

mysql> insert into DemoTable788 values('Chris',79);

使用select语句显示表中的所有记录-mysql> select *from DemoTable788;

这将产生以下输出-+-----------+-------+

| FirstName | Score |

+-----------+-------+

| Chris     | 78    |

| Robert    | 67    |

| Chris     | 98    |

| Chris     | 56    |

| Robert    | 43    |

| Robert    | 97    |

| Chris     | 79    |

+-----------+-------+

7 rows in set (0.00 sec)

以下是对重复记录的数据进行排序的查询。我们正在为重复名称'Chris'排序数据-mysql> select Score from DemoTable788 where FirstName='Chris' order by Score DESC;

这将产生以下输出-+-------+

| Score |

+-------+

| 98    |

| 79    |

| 78    |

| 56    |

+-------+

4 rows in set (0.00 sec)

MySQL重复数据排序_排序数据以在MySQL中重复记录相关推荐

  1. java向mysql写入数据慢_通过java代码往mysql数据库中写入日期相关数据少13个小时...

    通过show variables like '%time_zone%'; 查看时区: CST 时区 名为 CST 的时区是一个很混乱的时区,有四种含义: 美国中部时间 Central Standard ...

  2. c语言连接数据库例子,c语言操作mysql数据库小例子_互帮互助(C language MySQL database operation example _ mutual help).doc...

    这是精心收集的精品经典资料,值得下载保存阅读! c语言操作mysql数据库小例子_互帮互助(C language MySQL database operation example _ mutual h ...

  3. mysql排序显示行数的语句_MySQL中sql语句count(*),orderby,随机数据展示。

    count(*)这么慢,我该怎么办? MyISAM 引擎把一个表的总行数存在了磁盘上,因此执行 count(*) 的时候会直接返回这个数,效率很高: 而 InnoDB 引擎就麻烦了,它执行 count ...

  4. mysql 一对多 根据多条数据排序_优化的道路永无止境——Mysql的ICP及MRR

    在讲ICP和MRR之前,我们先了解一下MySQL的架构.于本文的重点并不在架构细节上,所以让我们直接看关键部分,存储引擎作为单独的一层,是连接底层存储系统和上层server其他部分的桥梁,而MySQL ...

  5. c++ sort 从大到小排序_算法的艺术:MySQL order by对各种排序算法的巧用

    在 [精华]洞悉MySQL底层架构:游走在缓冲与磁盘之间 这篇文章中,我们介绍了索引树的页面怎么加载到内存中,如何淘汰,等底层细节.这篇文章我们从比较宏观的角度来看MySQL中关键字的原理.本文,我们 ...

  6. mysql 参数 列 排序_将参数放入MySQL IN()后,按降序对列进行排序?

    为此,将FIELD()方法与DESC一起使用.让我们首先创建一个表-mysql> create table DemoTable -> ( -> Number int -> ); ...

  7. mysql数据库语句分类_细数MySQL中SQL语句的分类

    1:数据定义语言(DDL) 用于创建.修改.和删除数据库内的数据结构,如:1:创建和删除数据库(CREATE DATABASE || DROP  DATABASE):2:创建.修改.重命名.删除表(C ...

  8. mysql 同一张表 某个字段更新到另一条数据上_面试基础:数据库MySQL基础入门(下)...

    本文是面试基础的第二篇.本篇偏理论,包括三节: 事务和并发 数据库设计 索引 所选的三个内容均是面试的高频考察点,需要细致地理解 No.1     事务和并发 事务:数据库操作的基本单元.对于数据库的 ...

  9. hive能加快MySQL查询速度吗_建立索引可以加快表中数据查询的速度吗

    首先明白为什么索引会增加速度,DB在执行一条Sql语句的时候,默认的方式是根据搜索条件进行全表扫描,遇到匹配条件的就加入搜索结果集合. 如果我们对某一字段增加索引,查询时就会先去索引列表中一次定位到特 ...

  10. mysql 索引 数据页_数据库索引数据页

    索引的好处 索引带来的益处可能很多读者会认为只是"能够提高数据检索的效率,降低数据库的IO成本". 确实,在数据库中表的某个字段创建索引,所带来的最大益处就是将该字段作为检索条件时 ...

最新文章

  1. linux 管道非阻塞,在Linux中管道上的非阻塞读取
  2. Building wheel for wrapt (setup.py) ... error
  3. 刺激(codevs 1958)
  4. 【django】如何搭建虚拟环境(解决mkvirtualenv:未找到命令)
  5. 2015生命之旅---第一站重庆
  6. 产品认知:说说产品经理的底层思维——用户思维
  7. log日志轮转--logrotate
  8. 两台老机器,AMD K6-2和Intel C366
  9. 机器学习工程师第一年的12点体会
  10. BeanUtils 使用问题
  11. 7-2 温度转换 (5 分)
  12. log4j2配置文件
  13. 管理感悟:把公司搞死,然后抱怨融资困难
  14. SSH面试常被问到的问题
  15. solidworks电气元件3d库_丨软件丨如何提高电气配线的生产效率?
  16. Excel下拉框多选(支持再次选择已选项会取消选择)
  17. 太方便了!告别复制粘贴,Python 轻松实现 PDF 转文本!
  18. Mysql命令大全——转自博客园 宁静.致远博客
  19. windows环境部署django项目(可部署不同版本的django)
  20. 华为是怎样研发的(4)——器件选型

热门文章

  1. 融资方案的商业计划书
  2. 【Redis】2. 入门篇
  3. 图文详解,浪涌保护器(SPD)的参数解读与选用
  4. Java泛型_自定义泛型类
  5. iscsi发起程序chap_iSCSI,iSCSI发起程序,仲裁配置和SQL Server群集安装
  6. CentOS7创建桌面快捷方式
  7. GNSS说第(七)讲---自适应动态导航定位(七)---抗差估计理论介绍
  8. 给自己的逆向工程阶段性学习感想总结
  9. 中文顿号怎么输入_顿号如何在键盘中打出来 保准你一看即会
  10. c语言求阶乘和的流程图_C语言:数据结构-栈与递归