大家好,又见面了,我是你们的朋友全栈君。
最近需要刷一个数据库表中的数据。
表中的username字段中的名称是由下划线分割的两个字符串,现在需要去掉下划线后边的字符串,留下需要的姓名:
update user set user_name = SUBSTRING_INDEX(user_name,'_',1)
直接解决问题。
用到mysql函数:
SUBSTRING_INDEX(str, delim, count)
顾名思义,截取字符串,str需要截取的字符串,delim极限:即分隔符或者参照,count 1 ,代表出现第几个的位置。
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/142030.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...