题解 | #查找后排序#

查找后排序

https://www.nowcoder.com/practice/cd4c5f3a64b4411eb4810e28afed6f54

SELECT device_id,age
FROM user_profile
ORDER BY age

知识

对查询结果进行排序

可对查询结果进行排序。

排序子句为:

ORDER BY <列名> [ASC | DESC ]

[,<列名> … ]

说明:按<列名>进行升序(ASC)或降序(DESC)排序,还可以按照别名或序 号进行排序。

例9.将学生按班号的升序排序。

SELECT * FROM 学生表

ORDER BY 班号

例10.查询选修了“M01F011 ”号课程的学生的学号及其成绩,查询结果按成绩降序排列。

SELECT 学号,成绩 FROM 成绩表

WHERE 课程号='M01F011'

ORDER BY 成绩 DESC

例11.查询全体学生的信息,查询结果按班号升序排列,同班的学生按出生年份降序排列。

SELECT * FROM 学生表

ORDER BY 班号, year(出生日期) DESC

SELECT 班号, year(出生日期) 出生年份

FROM 学生表

ORDER BY 班号,出生年份 DESC

全部评论

相关推荐

评论
3
2
分享

创作者周榜

更多
牛客网
牛客企业服务