排序顯示查詢結果

2021-10-07 09:07:13 字數 318 閱讀 1646

在查詢語句的最後加上order by 列名,就會按照這個列排序,預設公升序

如果要規定公升序,則在列名後面加上asc。若要規定降序,則加上desc

同時,order by後面可以有不止乙個列,則先按前面的列排序,前面一列的值相同時按後面的列排序

例,有乙個表為sg,內容如下

name

gradeno張

994劉98

5李993

select name from sg order by grade desc,no asc

則結果從上到下為李->張->劉。先按成績,李和張在前面,再按學號,李在張前面

plsql developer查詢結果顯示亂碼

這個問題主要是字符集造成的。以我的環境為例,oracle字符集為例 輸入sql語句select from v nls parameters檢視字符集 nls language simplified chinese nls territory china nls currency nls iso cu...

Mysql查詢結果顯示行號

假設有這樣的資料 mysql select id,name from students id name 1 zhangsan 2 lisi 3 wangwu 4 trx 5 pjf 6 wzm 再看 mysql select rownum 0 rownum 0 0 mysql select rown...

UNION 查詢結果排序

今天想統計幾個結果資料,於是用到了union關鍵字 select count 1 from xx a union select count 1 from xx b union select count 1 from xx c這樣查詢的結果會預設按公升序排列,也就是a表的結果可能排在最後。通過檢視文件...