簡介
SQL 提供了一些函數方便我們在取資料時,可以做一些運算或是資料的處理。每個不同的 SQL 服務也會提供他們自己的函數來使用,這邊會介紹幾個最常見的函數。以下是函數的列表:
函數 | 描述 |
---|---|
AVG | 平均值 |
COUNT | 計數(不含Null) |
First | 第一個記錄的值 |
MAX | 最大值 |
MIN | 最小值 |
STDEV | |
STDEVP | |
SUM | 求和 |
VAR | |
VARP | |
UCASE | 轉化為全大寫字母 |
LCASE | 轉化為全小寫字母 |
MID | 取中值 |
LEN | 計算字串長度 |
INSTR | 獲得子字串在母字串的起始位置 |
LEFT | 取字串左邊子串 |
RIGHT | 取字串右邊子串 |
ROUND | 數值四捨五入取整 |
MOD | 取餘 |
NOW | 獲得當前時間的值 |
FORMAT | 字串格式化 |
DATEDIFF | 獲得兩個時間的差值 |