注釋:
字元函式
函式解釋
lower(str)
字母轉小寫
upper(str)
字母轉大寫
concat(str,str,…)
將多個字串拼接
substr(str from pos for len)
字母轉小寫
length(str)
獲取字串長度
instr(str,substr)
返回substr第一次出現的位置
lpad(str,len,padstr)
str長度不夠時,用padstr在左邊補全;長度超過的,發生擷取(總是從右邊)
rpad(str,len,padstr)
str長度不夠時,用padstr在右邊補全;長度超過的,發生擷取(總是從右邊)
trim(『a』 from str)
去除兩邊指定字元
ltrim/rtrim
去除左(右)邊空格
trim([remstr from] str)
返回substr第一次出現的位置
replace(str,from_str,to_str)
替換,字串/被替換字元/替換字元
數學函式
函式解釋
round(x)
四捨五入,保留有效數字
truncate(x,d)
d可以正,也可以負,以小數點為座標截斷,不捨入
mod(n, m)
取餘,n為除數,m為被除數
日期函式
函式解釋
now()
獲取當前系統時間
str_to_date(str,format)
字串轉日期
date_format(date,format)
日期的格式化,data型別轉字串 序號
格式符功能1%y
4位的年份2%y
2位的年份3%m
月份(01,02…11,124%c
月份(1,2,…11,125%d
日6%h小時(24進製)7%h
小時(12進製)8%i
分鐘9%s秒
流程控制函式
Mysql常見函式
分為單行函式和分組函式。單行函式 字元函式 數學函式 日期函式 其他函式 一 字元函式 length concat 連線字串 upper lower substr substring 擷取從指定索引處後面的所有字元 select substr 小明愛上了小紅 5 結果為 了小紅 注意 索引從1開始不...
MySQL 常見函式(單行函式)
二,數學函式 三,日期函式 四,其他函式 五,流程控制函式 select 函式名 實參列表 from 表 1,單行函式 如concat,length,ifnull等 2,分組函式 又稱為統計函式,聚合函式,組函式 功能 做統計使用一,字元函式 1,length 函式 int length strin...
MySQL常見的函式
大小寫控制函式 lower str 將字串全轉為小寫字串 upper str 將字串全轉為大寫字串 字元處理函式 concat str1,str2,將str1,str2,等字串連線起來 substr str,pos,len 從str的第pos位 範圍 1 str.length 開始,擷取長度為len...