SELECT语句是什么样子的?

如题所述

select语句对对查询结果排序时,用( ORDER BY )子句指定排序字段,使用(ASC )指定升序,使用(DESC )降序。

ORDER BY从句后跟要排序的列。ORDER BY 从句出现在SELECT语句的最后。 

排序有升序和降序之分,ASC表示升序排序,DESC表示降序排序。如果不指明排序顺序,默认的排序顺序为升序ASC。如果要降序,必须书写DESC关键字 。

如果不写order by,默认是按照表结构中定义的“主键”(Primary Key) 进行升序(ASC)排列。
如未定义主键,按照数据行添加顺序升序排列。

SELECT语句返回用指定的条件在一个数据库中查询的结果,返回的结果被看作记录的集合。

扩展资料:

select语句的语法:

SELECT [predicate] { * | table.* | [table.]field1 [AS alias1] [, [table.]field2 [AS alias2] [, ...]]} FROM tableexpression [, ...] [IN externaldatabase] [WHERE... ] [GROUP BY... ] [HAVING... ] [ORDER BY... ] [WITH OWNERACCESS OPTION]。

如果为DISTINCT,则省略选择字段中包含重复数据的记录;如果为DISTINCTROW,则省略基于整个重复记录的数据,而不只是基于重复字段的数据。

如果为TOP n(n为一个整数),则返回特定数目的记录,且这些记录将落在由 ORDER BY 子句指定的前面或后面的范围中。

温馨提示:答案为网友推荐,仅供参考
相似回答