SQL 函數

?

既然數據庫中有許多資料都是已數字的型態存在,一個很重要的用途就是要能夠對這些數字做一些運算,例如將它們總合起來,或是找出它們的平均值。SQL 有提供一些這一類的函數。它們是:

  • AVG (平均)
  • COUNT (計數)
  • MAX (最大值)
  • MIN (最小值)
  • SUM (總合)

運用函數的語法是:

SELECT "函數名"("欄位名")
FROM "表格名";

舉例來說,若我們要由我們的示范表格中求出 Sales 欄位的總合,

Store_Information 表格
Store_NameSalesTxn_Date
Los Angeles150005-Jan-1999
San Diego25007-Jan-1999
Los Angeles30008-Jan-1999
Boston70008-Jan-1999

我們就打入,

SELECT SUM(Sales) FROM Store_Information;

結果:

SUM(Sales)
2750

2750 代表所有 Sales 欄位的總合: 1500 + 250 + 300 + 700。

除了函數的運用外,SQL 也可以做簡單的數學運算,例如加 (+) 和減 (-)。對于文字類的資料,SQL 也有好幾個文字處理方面的函數,例如文字相連 (concatenation),文字修整 (trim),以及子字串 (substring)。不同的數據庫對這些函數有不同的語法,所以最好是參考您所用數據庫的信息,來確定在那個數據庫中,這些函數是如何被運用的。

SQL COUNT >>
?


Copyright © 2021   1keydata.com   All Rights Reserved.

? 老湿机69福利区无码_老子影院午夜伦无码_开心亚洲五月丁香五月