SQL 函數
sql 函數
sql 擁有很多可用于計數和計算的內建函數。
1. sql aggregate 函數
sql aggregate 函數計算從列中取得的值,返回一個單一的值。
有用的 aggregate 函數:
- avg() - 返回平均值
- count() - 返回行數
- first() - 返回第一個記錄的值
- last() - 返回最后一個記錄的值
- max() - 返回最大值
- min() - 返回最小值
- sum() - 返回總和
2. sql scalar 函數
sql scalar 函數基于輸入值,返回一個單一的值。
有用的 scalar 函數:
- ucase() - 將某個字段轉換為大寫
- lcase() - 將某個字段轉換為小寫
- mid() - 從某個文本字段提取字符,mysql 中使用
- substring(字段,1,end) - 從某個文本字段提取字符
- len() - 返回某個文本字段的長度
- round() - 對某個數值字段進行指定小數位數的四舍五入
- now() - 返回當前的系統日期和時間
- format() - 格式化某個字段的顯示方式
提示:在下面的章節,我們會詳細講解 aggregate 函數和 scalar 函數。
相關文章
- SQL 教程
- SQL SELECT 語句
- SQL ORDER BY 關鍵字
- SQL INSERT 語句
- SQL UPDATE 語句
- SQL IN 操作符
- SQL 別名
- SQL LEFT JOIN 關鍵字
- SQL FULL OUTER JOIN 關鍵字
- SQL SELECT INTO 語句
- SQL INSERT INTO SELECT 語句
- SQL CREATE TABLE 語句
- SQL UNIQUE 約束
- SQL FOREIGN KEY 約束
- SQL CHECK 約束
- SQL DEFAULT 約束
- SQL CREATE INDEX 語句
- SQL DROP 語句
- SQL ALTER TABLE 語句
- SQL HAVING 子句