当前位置: 代码迷 >> 综合 >> 数据库开发及ADO.NET(12)——数据排序
  详细解决方案

数据库开发及ADO.NET(12)——数据排序

热度:76   发布时间:2023-10-01 20:32:53.0

1、ORDER BY子句位于SELECT语句的末尾,它允许指定按照一个列或者多个列进行排序,还可以指定排序方式是升序(从小到大排列,ASC)还是降序(从大到小排列,DESC)。

2、按照年龄升序排序所有员工信息的列表:     SELECT * FROM  T_Employee ORDER BY FAge ASC

3、按照年龄从大到小排序,如果年龄相同则按照工资从大到小排序 :SELECT * FROM  T_Employee ORDER BY FAge DESC,FSalary DESC(多个排序条件)

4、ORDER BY子句要放到WHERE子句之后 :SELECT * FROM T_Employee WHERE FAge>23 ORDER BY FAge DESC,FSalary DESC

5、例:

select * from T_Employee
order by FSalary ASC;select * from T_Employee
order by FSalary DESC;select * from T_Employee
order by FAge DESC;select * from T_Employee
order by FAge DESC,FSalary ASC;

6、order  by 排序。Asc 升序,默认。Desc 降序。

  相关解决方案