SQL排序检索语句的使用

在SQL Server数据库中往往我们检索出来的数据并不是随机显示的,一般将以它在底层表中出现的顺序显示,这有可能是数据最初添加到表中的顺序。但是数据随后进行更新或者删除,这个顺序将受到影响,那检索的数据有时意义就不是很大,这时我们就需要用到ORDER BY字句对数据进行排序。

操作方法

  • 01

    1、  排序数据: 语句:SELECT prod_id FROM dbo.Products ORDER BY prod_id; --排序dbo.Products表中prod_id列的所有值(系统一般情况下默认为升序) 注意:--后面的字符是这条语句的注释,prod_id是这个表的列名,dbo.Products是这个表的名称,它必须这样写: FROM dbo.Products,ORDER BY是排序的字句,它必须放在字句最后面位置。

  • 02

    按列位置排序(ORDER BY 2, 3) 语句:SELECT prod_id,prod_name,prod_price FROM dbo.Products ORDER BY 2, 3; --系统对第2和3列数据进行排序,这里只会排序prod_name列和prod_price列的数据 注意:字句ORDER BY后面的数字代表对表中第几列的数据进行排序

  • 03

    指定排序方向(DESC) 语句:SELECT prod_price FROM dbo.Products ORDER BY prod_price DESC; --对prod_price列的所有数值进行降序排序(DESC必须放在排序语句的最后位置)

(0)

相关推荐

  • sql数据库排序设置(sql排序规则)

    序之前已经给大家分享四节教程了第一节:讲了SQL中最简单最基础的检索语句.第二节:我们对第一节中的检查语句增加了过滤条件.第三节:我们讲解了5个常用的聚合函数.第四节:SQL超入门第四篇:分组聚合今天 ...

  • sql升序和降序排列(sql排序规则)

    在这一节我来讲Excel中如何通过SQL语句对数据进行排序.在Excel中如何使用SQL和SQL的初级语法见我前面的两篇文章,有问题的地方可以在评论区直接问我.本文的所有SQL都是基于下表进行操作的学 ...

  • SQL数据库基本操作语句如何使用

    SQL Server 是一个关系数据库管理系统.我们很多工作都与数据库息息相关,在这里,我简单介绍一下如何使用数据库基本操作语句哦. 一.数据库及数据库表定义 01 1.创建基本表 create ta ...

  • SQL INSERT INTO语句如何使用?

    INSERT INTO 语句用于向表格中插入新的行. 插入一行 01 语法和对应的使用方式 02 首先创建一个表格 "Persons" 表 03 执行SQL语句 04 表的结果发生 ...

  • SQL SELECT 查询语句

    SELECT 语句用于从表中选取数据.SELECT查询语句也是最常使用的,使用形式也最丰富,查询的结果会被存储在一个结果表中(称为结果集) 操作方法 01 语法一:查询表的指定列 SELECT 列名称 ...

  • SQL DELETE 删除语句

    DELETE 语句用于删除表中的行 操作方法 01 语法一:按条件删除数据 DELETE FROM 表名称 WHERE 列名称 = 值 02 以简单的学生表举列:学生有姓名(name)和年龄(age) ...

  • SQL UPDATE 修改 语句

    Update 语句用于修改表中的数据 操作方法 01 语法一:UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值 02 修改学生李四的年龄 UPDATE student SE ...

  • sql经典查询语句

    select * from table1 where 工资>2500 and 工资<3000 //同上 select 姓名 from table1 where 性别='0' and 工资= ...

  • sql server 基础教程

    sql server是大型的关系型数据库,常用于windows环境系统 本文主要为您介绍sql server最基础两个方面: 1.图形化管理sql server的工具sql server manage ...