SELECT查询结果集格式化
格式化结果集
本节主要包括
* 修改名称
* 查询结果排序
* 移除重复的记录
1、修改列名
修改列明,可以增加数据的可读性。
(1)、 修改列明可以时用 as 或者 ' '
例如下图
(2)、别名中包含关键字,空格(' '),或者其他特殊字符时间,可以使用方括号或者单引号,例如下图
(3)、列通过函数生成派生列。查询出生的年份,通过year()函数,生成派生的列。
2、数据排序
查询的结果一般是随机排列。根据用户需要,通过order by
子句,实现按照某个字段,或者某些字段排序。
排序方式 正排序为'ASC',到排序为'DESC',默认为递增,
如果字段为NULL,按照最小值处理,另外,字段不能为ntext,
text,image或xml类型。
(1)、简单排序。
排序的字段,原始字段名,别名,或者是索引。
见下图。
(2)、复合排序,多字段排序
例如下图
首先是对categoryid按照升序排序,然后再每个categoryid内,对unitprice再降序排序。
(3)、查询的数据源为查询子句,需要利用查询子句的别名。
关于移除重复记录,使用表达式,下次介绍。
posted on 2026-05-14 16:56 panpeng666 阅读(44) 评论(0) 收藏 举报

浙公网安备 33010602011771号