mysql分割字串

2021-08-14 12:29:57 字數 453 閱讀 7005

一、今天寫東西用到資料庫分割字串,把**貼一下,留個腳印

二、主要部分如下: -- vpedoids --> 1,2,3

declare i  int;

set i = 1;

if i=1 then

select substring_index(vpedoids,',', i) into temp;

else

set temp = substring_index(vpedoids,',', i);

set temp = substring_index(temp,',', -1);

end if ;

set i = i+1;

三、相關說明

substring_index('yourstring',',',1);

三個引數分別為,需要擷取的字串,擷取的識別符號,index(如果為負數就是從右邊開始擷取)

mysql分割字串 mysql分割字串

專案有通過一批id去過濾結果的需求,因為這個id是從其他平台拉下來的excel,為了避免加引號逗號的麻煩,在mysql儲存過程裡面拼接。在此做個記錄。很多地方用得上。1.通過某個字元,分割字串的函式。輸入分別為f string 待分割字串 f delimiter 分割字元 f order 取的字串的...

mysql分割字串

專案有通過一批id去過濾結果的需求,因為這個id是從其他平台拉下來的excel,為了避免加引號逗號的麻煩,在mysql儲存過程裡面拼接。在此做個記錄。很多地方用得上。1.通過某個字元,分割字串的函式。輸入分別為f string 待分割字串 f delimiter 分割字元 f order 取的字串的...

mysql街字串 MySQL字串分割

在mysql中沒有字串分割函式功能,但可以通過巧妙地使用不同的字串函式來實現。假設有如下的表 mysql create table address id integer auto increment primary key,fullname varchar 255 company varchar 2...