查询后排序:

排序子句为:

1

2

ORDER BY <列名> [ASC DESC ]

[,<列名> … 

 例:将学生按班号的升序排序

select *from 学生表
order by 班号 asc
  • 1.
  • 2.

例:查询选修了M01F011号课程的学生的学号及其成绩,查询结果按成绩降序排序

select 学号,成绩 from 成绩表
where 课程号='M01F011'
order by 成绩 desc
  • 1.
  • 2.
  • 3.

题目:现在运营想要取出用户信息表中的用户年龄,请取出相应数据,并按照年龄升序排序。

 代码:

select device_id,age from user_profile
order by age asc
  • 1.
  • 2.

题目:现在运营想要取出用户信息表中对应的数据,并先按照gpa、年龄降序排序输出,请取出相应数据。

select device_id,gpa,age from user_profile
order by gpa desc,age desc
  • 1.
  • 2.

查找后多列排序

题目:现在运营想要取出用户信息表中的年龄和gpa数据,并先按照gpa升序排序,再按照年龄升序排序输出,请取出相应数据。

select device_id,gpa,age from user_profile
order by gpa,age
  • 1.
  • 2.