色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

desc是升序還是降序

錢浩然2年前16瀏覽0評論

desc是升序還是降序?

在sql中,desc是降序排列。

而升序排列是使用asc,同時sql默認的排序也是升序排列。desc在sql中的用法是對查詢出的結果按某一列來降序排序,在使用的時候,要和order by 一起使用。

用法舉例:

以Access數據庫為例,現有一張學生信息表Student,含有name(姓名),age(年齡),gender(性別),grade(班級),score(成績)這幾個字段。

name age gender grade score

李四 19 男 高三6班 62

馬六 20 男 高三4班 77

王五 18 女 高三1班 93

小明 19 男 高三2班 53

張三 18 男 高三2班 88

select * from Student order by age//按年齡升序查詢所有學生 查詢結果如下:

name age gender grade score

王五 18 女 高三1班 93

張三 18 男 高三2班 88

小明 19 男 高三2班 53

李四 19 男 高三6班 62

馬六 20 男 高三4班 77

可以看出查詢結果的學生按年齡升序進行了排列。

select * from Student order by score desc//按成績降序查詢所有學生 查詢結果如下:

name age gender grade score

王五 18 女 高三1班 93

張三 18 男 高三2班 88

小明 19 男 高三2班 53

李四 19 男 高三6班 62

馬六 20 男 高三4班 77

在使用desc也可以通過 , 來隔開多個排序條件:

select * from Student order by age desc,score desc//先根據年齡排序,其次通過分數排序 查詢結果如下:

name age gender grade score

李四 17 男 高三6班 62

王五 18 女 高三1班 93

小明 19 男 高三2班 53

馬六 20 男 高三4班 77

小花 21 女 高三1班 90

張三 21 男 高三2班 88

可以看出查詢結果中,是首先按年齡來降序排序,年齡相同時,如小花與張三,則按分數降序排列。