SQL語句 ORDER BY排序

2021-10-08 10:44:31 字數 638 閱讀 7324

當查詢資料庫裡的資料時,為了使資料不那麼凌亂,我們可以對資料進行排序處理

排序格式:

order by 字段預設公升序

order by 字段 asc公升序

order by 字段 desc降序

snos_name

gender

ageheight

speciality

1001張三男

181.78

計算機1002李四男

251.80

計算機1003王五女

191.67

會計1004趙六男

221.72

物流管理

1005麥賴女

301.70

商務英語

1006孫七女

281.77

物流管理

1007周八男

221.68

物聯網1008吳九女

261.60

通訊工程

1009鄭十男

351.72

網路工程

查詢年齡在18-26之間的男學生,按照年齡從大到小排序,當年齡一樣時,按照身高從低到高排序

SQL語句之ORDER BY子句

在sql中可以使用order by子句對查詢的結果進行排序。例 現在使用查詢全部的語句查詢表 emp中的所有內容。l select from emp 輸出如下 此時,從查詢結果可以發現,是按照雇員的編號進行排序的,那麼此時如果要對使用指定的列進行排序,則就必須使用order by子句。語法格式如下 ...

記錄一次SQL語句ORDER BY 排序失效的問題

我在工作中用到了借助sql實現order by的多字段排序,但由於對 sql 的語法了解不夠導致踩到乙個坑,這裡做一下記錄.我的sql 類似於下面這樣 select from table1 order by create time,id desc 我對這條sql的期望是首先按照 create tim...

sql語句order by和union聯合使用

今天在產看查詢結果的時候,發現乙個問題,展現未按照既定的順序排列,看sql日誌未報錯,詳細看了下sql介紹才發現問題 如果是需要對於union後的結果進行order by 那麼sql語句的寫法應該是 select from a where name union select from a where...