全面接觸SQL文法(3)

黄舟
發布: 2016-12-24 17:45:42
原創
1082 人瀏覽過

  ORDER BY條件語句

  此條件子句,通常與SELECT語句合併使用目的是將查詢的結果,依照指定欄位加以排序。


  SELECT fieldlist


  FROM table


  WHERE slectcriteria
,Yorite
  WHERE slectcriteria
,4,
『 WHERE |


  fieldlist

  欲查詢的字段名稱。其中可以與ALL,DISTINCT,DISINCTROW,或TOP一起使用。 


  table


  欲查詢的表格名稱。 


  selectcriteria


  查詢的標準設定。 


  field1

  指定要依照該欄位作為排序的依據,若是你沒有加上ORDER BY查詢出的資料集將不會作排序的運算。 

  ASC

  遞增順序類別。 (預設值) 


  DESC

  遞減順序類別。

  例如:

  或是我們要將輸出資料依據出生的先後次序排列,可以利用下面的命令。


  SELECT 姓名,生日

  FROM 職員表格


  ORDER BY 生日

 㟜〜〟㜀㟜〜<〜〜〜〜〜㟜〜S%  ORDER BY LastName ASC; 

  IN 條件子句

  指定要速勝哪一個外部資料庫的表格。 (必須是Microsoft Jet資料庫引擎所可以連接的資料庫,如dBase,Paradox等等)

  
SELECT|INSERT]INTO destination IN
{path|["path" "type"]|[""[type;DATABASE =path]]}
FROM tableexPRession IN
{path|["path" "type"]|[""[type;DATABASE=path]]} 
destination


  欲插入資料的外部表格名稱。 

  tableexpression

  表格名稱或是被讀取資料的表格名稱。這個參數可以是單一的表格名稱,或是一段已經被儲存的SQL查詢等。 

  path

  包含該表格的完整路徑名稱。 

  type

  資料庫的類型名稱, 通常是當資料庫部屬於Jet database時才會使用。 (例如:dBASE III,dBASE IV,Paradox 3.x,Paradox 4.x,或Btrieve) 

  例如:下面這兩段的意義相同


PartA....FROM Table
IN "[dBASE ;DATABASE=C:DBASEDATASALES;];

PartB....FROM ? IN CUSTOMER.MDB
WHERE 顧客編號Like "A*";
其中CUSTOMER.MDBO 為Jet database 的資料庫名稱,其中包含了客戶表格。

例如:dBASE III or IV
SELECT 顧客編號
FROM 顧客表格
IN "C:DBASEDATASALES" "dBASE IV;"
WHERE 顧客編號Like "A*";
必須指明該資料庫的類型名稱。

 以上就是全面接觸SQL文法(3)的內容,更多相關內容請關注PHP中文網(www.php.cn)!




相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板