mysql - 如何从gmail获取用户名并将其插入到同一个表中作为mysql中的不同列

标签 mysql substring

我有一个名为 users 的表。我在电子邮件列中的电子邮件 ID 为“kayal@gmail.com”、“suresh@yahoo.com”等。我需要一个 sql 查询来保存用户名(从电子邮件列中分离出来,如 kayal、suresh 等)列在同一个现有表中。我怎样才能做到这一点?

最佳答案

更新用户集 username="SUBSTRING_INDEX(email, "@", 1)"; 这就成功了。

关于mysql - 如何从gmail获取用户名并将其插入到同一个表中作为mysql中的不同列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53332711/

相关文章:

java - Java中最快的子串搜索方法是什么

javascript - 表示原始字符串的子字符串的组合

php - 将 PHP 和 MySQL 编译为独立的 Windows 或 Linux 应用程序

sql - MySQL - 将左连接限制为发生的第一个日期时间?

mysql - Freeradius 与 NAS 显示的在线用户数不正确

java - 在字符串中搜索未知模式的最有效方法?

mysql - “Execute stmt”存储的过程中-没有错误但没有插入的记录

php - 不止一步的foreach循环

java - 如何正确使用子串

r - 提取字符串并填充到 r 中的其他列