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