mysql SUBSTRING_INDEX函数使用:将一个字段的内容去掉一部分填充到另外一个字段
时间:2025-6-3 14:54 作者:wanzi 分类: MYSQL
将 user 表中 username 为空 的记录,其 username 更新为 去掉邮箱域名的 email 本地部分(@ 前的内容)。
UPDATE user
SET username = SUBSTRING_INDEX(email, '@', 1)
WHERE (username IS NULL OR username = '')
AND email IS NOT NULL AND email != '';