本章介紹使用select語句的order by子句,根據需要排序檢索出的資料 1.
子句(clause)
:sql語句由子句構成。乙個子句通常由乙個關鍵字加上所提供的資料組成。 2.
order by
子句應保證它是select語句中
最後一條子句
。該子句的次序不對將會出現錯誤訊息。 3.
通常,order by子句使用的列是為顯示所選擇的列。但並不一定,用非檢索的列排序資料是完全合法的。
select prod_name
from products
order by prod_name;
4. 按多個列排序
select prod_id, prod_name, prod_price
from products
order by prod_price, prod_name;
僅在多各行具有相同的prod_price值時才對產品按prod_name進行排序
5. 按列位置排序
select prod_id, prod_name, prod_price
from products
order by 2, 3;
即按清單中的第
二、三個列排序
6. 指定排序方向
排序預設公升序(從a到z),
可設定為降序
select prod_id, prod_name, prod_price
from products
order by prod_pricedesc;
select prod_id, prod_name, prod_price
from products
order by prod_price desc, prod_name;
注意:排序預設不區分大小寫
第三章,檢索資料
select prod name from products 上述語句利用select 語句從products表中檢索乙個名為prod name的列,所需要的列名在select 關鍵字之後給出,from關鍵字指出從其中檢索資料的表名 select prod name,prod id,prod nam...
第三章 初等排序
1 aizu alds1 1 a insertion sort include includeusing namespace std int n,a 110 void print void insertsort a j 1 tmp print int main 2 aizu alds1 2 a bu...
《現代資訊檢索》第三章 資訊檢索建模
3.2 經典資訊檢索 乙個資訊檢索模型是乙個四元組 d,q,f,r qi,dj d 是文件集中文件的邏輯檢視的集合。q 是使用者資訊需求的邏輯檢視組成的集合。這些表達稱為查詢。f 是乙個對文件 查詢及其關係建模的框架,例如,集合與布林關係 向量和線性代數運算 樣本空間與概率分布。r qi,dj 是排...