sql substring_index详解

substring_index(string,sep,num);

其中string为字符串,sep为分隔符,numw为序号;此处num有个神奇用法,正数为从左到右,复数为从右到左;


例如:截取d_path_id (本身两层,数据:/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;

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容