Mysql 函數操做

一、Concat() 字符串拼接函數函數

二、Trim()/LTrim()/RTrim() 去除字符串*側的空格spa

三、算術(+、-、*、/):select A, B, A*B as C from Table orm

四、Upper()/Lower()/Left()/Length()/Locate()/Right()/Soundex()/SubString() 文本處理函數ci

Left() 返回字符串左邊的字符
Right() 返回字符串右邊的字符
Upper() 將字符串轉換爲大寫
Lower() 將字符串轉換爲小寫
Lenght() 返回字符串的長度
Locate() 找出字符串的一個子串
Soundex() 返回字符串的SOUNDEX值
SubString() 返回字符串子串的字符

五、經常使用日期和時間處理函數字符串

AddDate() 增長一個日期(天、周等)
AddTime() 增長一個時間(時、分等)
CurDate() 返回當前日期
CurTime() 返回當前時間
Date() 返回日期時間的日期部分
DateDiff() 計算兩個日期之差
Date_Add() 高度靈活的日期運算函數
Date_Format() 返回一個格式化的日期或時間串
Day() 返回一個日期的天數部分
DayOfWeek() 對於一個日期,返回相應的星期幾
Hour() 返回一個時間的小時部分
Minute() 返回一個時間的分鐘部分
Month() 返回一個日期的月份部分
Now() 返回當前日期和時間
Second() 返回一個時間的秒部分
Time()  返回一個日期時間的時間部分
Year() 返回一個日期的年份部分

六、數值處理函數table

Abs() 返回一個數的絕對值
Cos() 返回一個角度的餘弦
Exp() 返回一個數的指數值
Mod() 返回除操做的餘數
Pi() 返回圓周率
Rand() 返回一個隨機數
Sin() 返回一個角度的正弦
Sqrt() 返回一個數的平方根
Tan() 返回一個角度的正切

七、彙集函數隨機數

AVG() 返回某列的平均值
COUNT() 返回某列的行數
MAX() 返回某列的最大值
MIN() 返回某列的最小值
SUM() 返回某列值之和

select AVG([distinct] cols) from Table select

相關文章
相關標籤/搜索