mysql之常用函式

2022-01-31 15:51:34 字數 877 閱讀 3886

用於處理字串的函式

用於處理數值的函式

用於處理時間日期的函式

首發日期:2018-04-14

實驗表資料(下面的執行資料基於這個表):

create

table

student(

name

varchar(15

),gender

varchar(15

),age

int);

insert

into student values("lilei","male",18

);insert

into student values("alex","male",17

);insert

into student values("jack","male",20

);insert

into student values("john","male",19

);insert

into student values("nullpeople","male",null);

聚集函式在5.0+版本上還有乙個選項distinct,與select中類似,就是忽視同樣的字段。【不可用於count(x)】

field(str,str1,str2,str3…)

locate(str1,str2):

position(str1 in str2)

instr(str1,str2)

left(str,n)

right(str,n)

substring(str,index,len)

rtrim(str)

trim()

replace(str,str1,str2)

MySQL之常用函式

數學函式主要是對數值型資料進行處理。向上取整函式 select ceiling 3.12 向下取整函式 select ceiling 3.12 四捨五入函式 select round 3.12,1 截斷小數字 select truncate 3.1233434,2 返回pi值 select pi 隨...

MySQL之常用函式

用於操作的資料庫表 聚集函式 用於處理字串函式 用於處理字串的函式 合併字串函式 select concat str1 str2 str3 合併字串函式 select strcmp str1 str 獲取字串位元組數函式 select length str1 獲取字串字元數函式 select cha...

MySQL之常用函式

mysql有如下常用函式需要掌握 1 數學類函式 函式名稱 作用 abs x 返回x的絕對值 sqrt x 返回x的非負二次方根 mod x,y 返回x被y除后的餘數 ceiling x 返回不小於x的最小整數 floor x 返回不大於x的最大整數 round x,y 對x進行四捨五入操作,小數點...