substring_index(string,sep,num);
其中string為字符串,sep為分隔符,numw為序號(hào);此處num有個(gè)神奇用法,正數(shù)為從左到右,復(fù)數(shù)為從右到左;
例如:截取d_path_id (本身兩層,數(shù)據(jù):/id1/id2)上層的id并賦值給d_pid字段;
UPDATE ams_base_data SET d_pid=(SUBSTRING_INDEX(SUBSTRING_INDEX(d_path_id,'/',2), '/', -1)) WHERE d_type='MODEL' AND d_pid IS NULL;