if(value , t, f) 如果value為真,返回 t;否則返回 f
ifnull(value1 ,value2 ) 如果value1不為空返回value1,否則返回value2
now() 返回當前的日期和時間
curdate() 返回當前的日期
curtime() 返回當前的時間
dateformate(date,fmt) 返回字串fmt格式化日期date值,具體fmt格式看其他資料
date_add(date,interval expr type) 返回與所給日期相差interval時間段的日期
abs(x) 返回x的絕對值
ceix(x) 返回大大於x的最大整數值
floor(x) 返回小於x的最大整數值
mod(x,y) 返回x/y的模
rand() 返回0到1的隨機值
round(x,y) 返回引數x的四捨五入的有y位小數的值
truncate(x,y) 返回數字x截斷為y位小數的結果
concat(string1 ,string2 ,string3) 字串的連線
length(string) 獲取字串位元組數長度,需要注意字符集
char_length(string) 獲取字串字元數長度
find_in_set(string1 ,string2) 返回字串string1 在字串string2中的位置 , string2中的格式是以逗號分隔的字串,查詢結果是string1 在string2這個列表中的索引位置,從1開始
ltrim(string) 去除字串string右邊的空格
rtrim(string) 去除字串string左邊的空格
trim(string) 去除字串string兩邊的空格
參考資料
mysql 常用函式迴圈 mysql 常用函式
mysql 常用函式 數字函式 ceiling x 返回大於x的最小整數值 floor x 返回小於x的最大整數值 truncate x,y 返回數字x截短為y位小數的結果 僅僅只是截斷,不會進行四捨五入計算 聚合函式 group concat col 返回由屬於一組的列值連線組合而成的結果 字串函...
mysql常用函式哪些 MySQL常用函式彙總
數學類函式 ceil x ceilin x 進一取整 floor x 捨掉小數部分 round x,y 四捨五入 保留y位小數 mod x,y x除以y以後的餘數 abs x 取x的絕對值 power x,y pow x,y 冪運算 x的y次冪 pi 圓周率 rand 或者rand x 0 1之間的...
mysql常用轉換函式 Mysql常用函式
ip位址轉換 inet aton 將ip位址轉換成數字型 inet ntoa 將數字型轉換成ip位址 phpip位址相互轉換 ip 轉整型 ip2long 133.114.56.135 轉整型後帶符號 2056111993 bindec decbin ip2long 133.114.56.135 轉...