第三章 排序檢索資料

2021-08-03 11:48:23 字數 1217 閱讀 5450

本章介紹使用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 是排...