sql order by
子句
order by 語句用於對結果集進行排序。
order by
語句
order by 語句用於根據指定的列對結果集進行排序。
order by 語句預設按照公升序對記錄進行排序。
如果您希望按照降序對記錄進行排序,可以使用 desc 關鍵字。
原始的表 (用在例子中的):
orders表:
company
ordernumber
ibm3532
w3school
2356
4698
w3school
6953
例項 1
以字母順序顯示公司名稱:
select company, ordernumber from orders order by company
結果:
company
ordernumber
4698
ibm3532
w3school
6953
w3school
2356
例項 2
以字母順序顯示公司名稱(company),並以數字順序顯示順序號(ordernumber):
select company, ordernumber from orders order by company, ordernumber
結果:
company
ordernumber
4698
ibm3532
w3school
2356
w3school
6953
例項 3
以逆字母順序顯示公司名稱:
select company, ordernumber from orders order by company desc
結果:
company
ordernumber
w3school
6953
w3school
2356
ibm3532
4698
例項 4
以逆字母順序顯示公司名稱,並以數字順序顯示順序號:
select company, ordernumber from orders order by company desc, ordernumber asc
結果:
company
ordernumber
w3school
2356
w3school
6953
ibm3532
4698
注意:在以上的結果中有兩個相等的公司名稱 (w3school)。只有這一次,在第一列中有相同的值時,第二列是以公升序排列的。如果第一列中有些值為 nulls 時,情況也是這樣的。
SQL基礎語法
select 語句用於從表中選取資料。結果被儲存在乙個結果表中 稱為結果集 select 列名稱 from 表名稱select from 表名稱如需獲取名為 lastname 和 firstname 的列的內容 從名為 persons 的資料庫表 請使用類似這樣的 select 語句 select ...
SQl基礎語法
1 ddl data define language 01.用來建立和刪除儲存資料的資料庫以及表等物件。create 建立資料庫或者表 create table a create database a drop 用來刪除表或者資料庫,刪除後無法恢復。drop table a drop databas...
SQL語法基礎
建立使用者 使用者名稱 gome 密碼 gome create user gome identified by gome create user gome identified by gome 授權 sys使用者是資料庫管理系統的許可權,包括底層的資料庫軟體,system是資料庫例項的許可權,最大的...