Mysql 常用函式(16) locate 函式

2021-10-07 21:16:06 字數 521 閱讀 9682

mysql常用函式的彙總,可看下面文章

返回第一次出現子串的位置,有兩種語法格式

locate(substr,str)

語法格式說明

返回 substr 在 str 中第一次出現的位置

小栗子

select locate('bar', 'foobarbar'); # 4

select locate('xbar', 'foobar'); # 0

locate(substr,str,pos)

語法格式說明

返回 substr 在 str 中第一次出現的位置,從 pos 位置開始搜尋

小栗子

select locate('bar', 'foobarbar', 5); # 7

select locate('bar', 'foobarbar', 7); # 7

select locate('bar', 'foobarbar', 8); # 0

Mysql 常用函式(16) locate 函式

mysql常用函式的彙總,可看下面文章 返回第一次出現子串的位置,有兩種語法格式 locate substr,str 語法格式說明 返回 substr 在 str 中第一次出現的位置 小栗子select locate bar foobarbar 4 select locate xbar foobar...

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之間的...