掃二維碼與項目經(jīng)理溝通
我們在微信上24小時期待你的聲音
解答本文疑問/技術(shù)咨詢/運營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流
等級d的數(shù)據(jù)類型是什么?數(shù)字型的話,倒是好處理

select
*
from
c
orderby
b,casewhenb=1then-1*delsedend,c
orderby的處理邏輯是:
首先按照b類型1、2進行排序。
然后如果類型=1,那么按照-1*d進行排序,也就是相當(dāng)于按等級d降序排列
desc是升序還是降序呢?
在SQL 語句中, asc是指定列按升序排列,desc則是指定列按降序排列。
即在sql中,desc是降序排列。而升序同時sql默認(rèn)的排序也是升序排列。desc在sql中的用法是對查詢出的結(jié)果按某一列來降序排序,在使用的時候,要和order by 一起使用。
select * from 表名 where left(stuname,1) in ('張','陳','黃') order by stuname desc或者select * from 表名 where stuname like '張' or stuname like '陳' or stuname like '黃' order by stuname desc
降序。DESC是英文單詞“Descending”的縮寫,表示降序的意思。在SQL語句中,使用DESC可以按照指定的字段值從大到小進行排序操作,也就是通常所說的降序排列。與之相反的是ASC,它是英文單詞“Ascending”的縮寫,表示升序的意思。在SQL語句中,使用ASC可以按照指定的字段值從小到大進行排序操作。
在sql中,desc是降序排列。
而升序排列是使用asc,同時sql默認(rèn)的排序也是升序排列。desc在sql中的用法是對查詢出的結(jié)果按某一列來降序排序,在使用的時候,要和order by 一起使用。
用法舉例:
以Access數(shù)據(jù)庫為例,現(xiàn)有一張學(xué)生信息表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
到此,以上就是小編對于sql降序查詢的方法是什么意思的問題就介紹到這了,希望這4點解答對大家有用。

我們在微信上24小時期待你的聲音
解答本文疑問/技術(shù)咨詢/運營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流