全面接觸SQL文法(5)

黄舟
發布: 2016-12-24 17:47:39
原創
1004 人瀏覽過

BETWEEN...AND 運算子

  決定某一人數值是否介於特定的範圍之內,此運算子只可以用在SQL的語句中。


exPR[Not]BETWEEN value1 AND value2 
expr
指定要加以計算的欄位與表達式的組合。 
value1,value2
所指明的數值範圍。
例如:
若是要從職員表格查詢出所有年齡介於25-30歲的員工,可以利用下面的程序來做。
SELECT 姓名,年齡BETWEEN 25 AND 30
FROM 職員表格; 


  
  LIKE 操作數
 接 用來將字串記錄符合特定樣式的字串記錄並符合特定樣式。過濾出來。


expression LIKE "pattern" 
expression
使用在WHERE條件子句,SQL表達式。 
pattern
用來比較的字串樣式。
例如:
若是你要查詢出所有以「李」為首的姓氏,可以利用下面的式子。
Like "李*" 
LIKE操作數的多種範例: 
1、多個字元: 
(1)"a*a"
可篩選:"aa","aBa","aBBBa",不能篩選: "aBC"
(2)"*ab*"
可篩選:"abc","AABB","Xab",不能篩選:"aZb","bac" 
2、特殊字元:
"a“*” a"
可篩選:"a*a",不能篩選:"aaa" 
3、單一字元:
"a?a"
可篩選:"aaa","a3a","aBa",不能篩選:" aBBBa" 
4、單一數字:
"a#a"
可篩選:"a0a","a1a","a2a",無法篩選:"aaa","a10a" 
5、字元範圍:
"「a-z ”"
可篩選:"f","p","j",不能篩選:"2","&" 
6、指定字元以外部範圍:
"“!a-z”" 
7、指定非數字:
"“!0-9”"
可篩選:"A","a","&","~",不能篩選:"0","1","9" 
8、組合結構:
"a「!b-m」#"
可篩選:"An9","az0","a99",不能篩選:"abc","aj0" 



  SQL數字平均數

  AVG(expr) 

  expr

  欄位名稱或表達式。


  例如:

  若要計算職員身高超過165公分的職員平均身高,可以利用下面的SQL語句來完成。

  SELECT Avg(身高)

  AS 平均身高

  FROM 職員表格 WHERE 身高>165; 
🀜 〜〜〦〜數:計算〜<〜〜、〜)記錄〜數:

  expr


  欄位名稱或表達式。

  例如:

  若是要統計出業務部門的職員人數,並查詢出職員的姓名,可以利用下面的程序。

  SELECT Count(姓名) AS 職員姓名

  FROM 職員表格

  WHERE 部門名稱='業務部門'; 

 〔WHERE 部門名稱='業務部門'; 

『23個資料:FAST316個資料。

  FIRST(expr)


  LAST(expr) 

  expr

  字段名稱或表達式。

  例如:

  若是要找出貨品數量欄位的第一條資料與貨品價格欄位的最後一條資料時,可以利用下面的查詢方式。

  SELECT FIRST(貨品數量),LAST(貨品價格)


  FROM 訂單表格 

  4、MAX,與MIN:返回某字段的最大值與最小值。

  用法同FIRST與LAST。 

  5、SUM:傳回某特定欄位或是運算的總和數值。

  SUM(expr) 

  expr

  欄位名稱或表達式。


  例如:

  要計算出貨品總價,可使用下面的程序。


  SELECT

  Sum(單位價格*貨品數量)

  AS 貨品總價FROM 訂單表格 
的便語句中可以包含另一個SQL查詢語句,形成內部巢狀的查詢類型。式與內層查詢的結果比較的操作。 
expression
對內層查詢的結果作搜尋的表達式。 
sqlstatement
為SELECT語句所構成的SQL查詢,必須用()將該語句括起來。



  例如:

  我們先從訂單表格當中,查詢出所有的單位,再將產品表格中的單位與的一一對比,查詢出所有高於訂單表格的單位價格的記錄。

  SELECT * FROM 產品表格

  WHERE 單位價格>ANY (SELECT 單位價格FROM 訂單表格WHERE 折扣>=.25); 

 以上是全面接觸語法(55)以上內容的內容(PH5)以上內容的內容。中文網(www.php.cn)!


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