concat('asdf
',str);
說明: 拼接asdf 和 str
left(str, length)
說明:left(被擷取字段,擷取長度) 例:selectleft(content,200) as abstract from tablename
right(str,length)
說明:right(被擷取字段,擷取長度) 例:selectright(content,200) as abstract from tablename
substring(str, pos)
substring(str, pos, length)
說明:substring(被擷取字段,從第幾位開始擷取) substring(被擷取字段,從第幾位開始擷取,擷取長度) 例:
select
substring(content,5) as abstract from
tablename
select
substring(content,5,200) as abstract from
tablename
(注:如果位數是負數 如
-5 則是從後倒數字數,到字串結束或擷取的長度)
substring_index(str,delim,count)
說明:substring_index(被擷取字段,關鍵字,關鍵字出現的次數) 例:select substring_index(page ,'
',1) ,page from
tablename
(注:如果關鍵字出現的次數是負數 如
-2 則是從後倒數,到字串結束)
substring(str, instr(str, delim) +count)
說明: substring(被擷取的字串, instr(被擷取的字串, 關鍵字) +關鍵字長度) 例:
select
substring(page, instr(page, '
number
') +
8),page from
tablename
instr(欄位名, 字串)
這個函式返回字串在某乙個欄位的內容中的位置, 沒有找到字串返回0,否則返回位置(從1開始)
(注: 擷取的是關鍵字之後的字串)
replace(str,original,replace)
說明:replace(字串,被替換的字串,替換成的字串) 例:
select
replace(street ,』asdf 『,」) ,street from tablename 講street中的asdf替換為空
啦啦啦
Mysql字串拼接 擷取 替換
concat asdf str 說明 拼接asdf 和 str left str,length 說明 left 被擷取字段,擷取長度 例 select left content,200 as abstract from tablename right str,length 說明 right 被擷取字...
mysql 字串 拼接 擷取 替換
concat asdf str 說明 拼接asdf 和 str left str,length 說明 left 被擷取字段,擷取長度 例 select left content,200 as abstract from tablename right str,length 說明 right 被擷取字...
MYSQL字串的拼接,擷取,替換,查詢位置
函式說明 concat str1,str2,返回連線引數產生的字串,乙個或多個待拼接的內容,任意乙個為null則返回值為null concat ws x,str1,str2,返回多個字串拼接之後的字串,每個字串之間有乙個x substring str,index,len mid str,index,...