SQL 函數(shù)
sql 函數(shù)
sql 擁有很多可用于計數(shù)和計算的內建函數(shù)。
1. sql aggregate 函數(shù)
sql aggregate 函數(shù)計算從列中取得的值,返回一個單一的值。
有用的 aggregate 函數(shù):
- avg() - 返回平均值
- count() - 返回行數(shù)
- first() - 返回第一個記錄的值
- last() - 返回最后一個記錄的值
- max() - 返回最大值
- min() - 返回最小值
- sum() - 返回總和
2. sql scalar 函數(shù)
sql scalar 函數(shù)基于輸入值,返回一個單一的值。
有用的 scalar 函數(shù):
- ucase() - 將某個字段轉換為大寫
- lcase() - 將某個字段轉換為小寫
- mid() - 從某個文本字段提取字符,mysql 中使用
- substring(字段,1,end) - 從某個文本字段提取字符
- len() - 返回某個文本字段的長度
- round() - 對某個數(shù)值字段進行指定小數(shù)位數(shù)的四舍五入
- now() - 返回當前的系統(tǒng)日期和時間
- format() - 格式化某個字段的顯示方式
提示:在下面的章節(jié),我們會詳細講解 aggregate 函數(shù)和 scalar 函數(shù)。
相關文章
- 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 子句