“歌手”表中有“歌手号”、“姓名”和“最后得分”三个字段,“最后得分”越高名次越靠前,查询前10名歌手的SQL语句是 SELECT *【 】FROM 歌手 ORDER BY最后得分【 】

admin2009-03-17  38

问题 “歌手”表中有“歌手号”、“姓名”和“最后得分”三个字段,“最后得分”越高名次越靠前,查询前10名歌手的SQL语句是
SELECT *【  】FROM 歌手 ORDER BY最后得分【  】

选项

答案top 10、 desc

解析 SQL的核心是查询。SQL的查询命令也称作SELECT命令。它的基本形式由SELECT—FROM—WHERE查询块组成。
SELECT[ALL|DISTINCT]<目标列表达式>[,<目标列表达式>]…
FROM <基本表(或视图)>[,<基本表(或视图)>]…
[WHERE <条件表达式>]
[GROUP BY <列名1>[HAVING<内部函数表达式>]]
[ORDER BY <列名2>[ASC|DESC]]
[TOP <数值表达式>[PERCENT]]
说明:①ORDER BY子句:指定查询结果中记录按<最后得分>排序,ASC表示升序,DESC表示降序。此题应采用降序。
   ②TOP子句:TOP子句必须与ORDER BY子句同时使用。<数值表达式>表示在符合条件的记录中选取的记录数。根据题意此题应选取记录数为前10名,即top 10。
转载请注明原文地址:https://kaotiyun.com/show/vU7Z777K
0

最新回复(0)