当前位置: 首页 > news >正文

免费广告设计制作网站网站域名包括哪些

免费广告设计制作网站,网站域名包括哪些,免费wordpress模板下载,外销网站建设SQL Sever 基础知识 - 二 、数据排序 二 、对数据进行排序第1节 ORDER BY 子句简介第2节 ORDER BY 子句示例2.1 按一列升序对结果集进行排序2.2 按一列降序对结果集进行排序2.3 按多列对结果集排序2.4 按多列对结果集不同排序2.5 按不在选择列表中的列对结果集进行排序2.6 按表…

SQL Sever 基础知识 - 二 、数据排序

  • 二 、对数据进行排序
    • 第1节 ORDER BY 子句简介
    • 第2节 ORDER BY 子句示例
      • 2.1 按一列升序对结果集进行排序
      • 2.2 按一列降序对结果集进行排序
      • 2.3 按多列对结果集排序
      • 2.4 按多列对结果集不同排序
      • 2.5 按不在选择列表中的列对结果集进行排序
      • 2.6 按表达式对结果集排序
      • 2.7 按列的顺序位置排序

更多SQL Sever基础知识可查看:SQL Sever 基础知识(全)

特别说明
  本文章所用的所有数据库、数据表及其数据皆为AI随机生成,不涉及个人隐私,且仅供学习使用!

二 、对数据进行排序

按一列或多列对查询的结果集进行排序。

第1节 ORDER BY 子句简介

使用 SELECT 语句从表中查询数据时,结果集中的行的顺序不能保证。说明SQL Server可以返回具有未指定行顺序的结果集,确保结果集中的行已排序的唯一方法是使用 ORDER BY 子句。
以下说明 ORDER BY 子句语法:

 select <列名1>,<列名2>,...from [表名]order by <列名> [ASC|DESC]; --asc升序排序(默认,可省略);desc降序排序

order by指定一个列名或表达式,根据该列名或表达式对查询的结果集进行排序。如果指定多列,则结果集按第一列排序,然后按第二列排序该排序结果集,依此类推。

出现在order by子句中的列必须对应于选择列表中的列或在 form 子句中指定的表中定义的列。

使用 ASCDESC 指定指定列中的值是否应按升序或降序排序。如果没有显式指定 ASCDESC ,将使用 ASC 作为默认排序顺序。
此外,SQL Server将NULL视为最小值

第2节 ORDER BY 子句示例

2.1 按一列升序对结果集进行排序

查询ZCustomers表中所有客户姓名,并升序排序:

 select cust_name from ZCustomersorder by cust_name

没有指定 ASC 或 DESC ,所以 ORDER BY 子句默认使用 ASC 。
执行结果:
在这里插入图片描述

2.2 按一列降序对结果集进行排序

查询ZCustomers表中所有客户姓名,并降序排序:

 select cust_name from ZCustomersorder by cust_name desc

执行结果:
在这里插入图片描述

2.3 按多列对结果集排序

查询ZCustomers表中所有客户的名字和城市。它先按城市然后按名字对客户列表进行排序:

 select cust_city,cust_name,cust_addressfrom ZCustomersorder by cust_city,cust_name

执行结果:
在这里插入图片描述

2.4 按多列对结果集不同排序

查询ZCustomers表中所有客户的名字和城市。它先按城市升序然后按名字降序对客户列表进行排序:

 select cust_city,cust_name,cust_addressfrom ZCustomersorder by cust_city,cust_name desc

执行结果:
在这里插入图片描述

2.5 按不在选择列表中的列对结果集进行排序

可以按未出现在选择列表中的列对结果集进行排序。查询ZCustomers表中所有客户的名字和城市,对cust_zip升序排列:

 select cust_city,cust_name,cust_addressfrom ZCustomersorder by cust_zip

执行结果:
在这里插入图片描述
Note:
order by后列是在表中有定义的;如果未定义,则查询无效。

2.6 按表达式对结果集排序

用到一个LEN( )函数LEN( )函数的作用是:返回字符串中的字符数。
以下语句使用 ORDER BY 子句中的 LEN( ) 函数检索按名字长度排序的客户列表:

 select cust_city,cust_name,cust_addressfrom ZCustomersorder by len(cust_name)

执行结果:
在这里插入图片描述

2.7 按列的顺序位置排序

SQLServer允许根据选择列表中出现的列的序号位置对结果集进行排序。
查询ZCustomers表中所有客户的名字和城市。它先按城市升序然后按名字降序对客户列表进行排序:

 select cust_city,cust_name,cust_addressfrom ZCustomersorder by 1 ,2 desc

执行结果:
在这里插入图片描述
在此示例中,1表示 cust_city列,2表示 cust_name列。

不推荐ORDER BY 子句中使用列的顺序位置排序,原因有两个:
①表中的列没有顺序位置,需要通过名称引用。
②当修改选择列表后可能会忘记在 ORDER BY 子句中进行相应的更改。
因此,最好始终在 ORDER BY 子句中显式指定列名。

http://www.yayakq.cn/news/817732/

相关文章:

  • 集团酒店网站建设广东哪家网站建设网页设计服务
  • 阿里云备案 网站备案搜索推广方案
  • 网站设计师对应的专业响应式网站框架
  • 手机网站大全排行网站里的横幅广告怎么做
  • wordpress用户同步百度seo排名
  • 做图在哪个网站上找wordpress什么模块
  • 做ppt哪个网站的图片好优化方案物理必修三电子版
  • 网站查询功能 技术支持 中企动力网站建设初衷
  • 网站重构百度权重查询网站
  • 查找网站域名wordpress设置用户注册资料
  • 网站后台内容编辑器下载做家电维修网站能接到单吗
  • 网站开发第三方支付网站空间到期怎么办
  • 天津房价哈尔滨seo服务
  • 营口网站开发公司域名是企业的网上商标
  • 免费高清网站推荐响应式网站模板分享
  • 要屏蔽一个网站要怎么做望野博物馆要门票吗
  • 青岛市北区网站制作公司洮南网站
  • 荥阳企业网站建设成都企业模板网站开发
  • 沈阳网站建设索王道下拉戴尔公司网站开发的经营目标
  • 专业的建设企业网站公司网页模板布局
  • 网站建设时如何建立客户信赖感网站使用arial字体下载
  • 别人品牌的域名做网站吗网站服务器建设方案
  • 携程网站的会计工作怎么做网站年费
  • 智能建站大师官网平台k8s wordpress mysqli
  • 网站建设的技术做程序的网站
  • 有口碑的网站建设宁波妇科医院
  • 服装企业网站建设的目的怎么做淘宝客网站备案
  • 网站开发软件下载泸州建设厅官方网站
  • 上海建筑建材业网电话seo查询优化
  • 深圳皇冠科技有限公司网站wordpress 虎嗅 小兽