我有一列带有这种模式的字符串<email> - <id>
。电子邮件始终是第一个字符串。
我想只提取电子邮件地址,但这里的问题是电子邮件地址也可以包含连字符,所以我不能确定分隔符只会出现一次。
所以基本上我想匹配 .* 直到最后一个连字符并将其提取为电子邮件。
嗯,这不完全是关于管理,它是关于编写一个查询来提取数据,所以它在数据挖掘领域,但是这个论坛完全与数据库相关,所以我认为它比 stackoverflow 更合适。
我只尝试过,SUBSTRING_INDEX()
但最终得到了不好的结果。
这是一个生产系统,所以我不能真正干预设计,因此需要提取信息。