gpt4 book ai didi

sql - 如何在 SQL SERVER 中仅提取电子邮件 ID

转载 作者:行者123 更新时间:2023-12-04 14:03:04 25 4
gpt4 key购买 nike

如何从下面的示例(即 abc@abc.com、mno@mno.com 等)中仅提取电子邮件 ID?每行可以包含多个电子邮件 ID...

"ABC" <abc@abc.com>; "XYZ" <xyz@xyz.com>; pqr@pqr.com; "MNO" <mno@mno.com>

最佳答案

MySQL 中,您可以在下面使用 SUBSTRING_INDEX:

SELECT SUBSTRING_INDEX(SUBSTRING_INDEX(Id, '>', 1), '<', -1) Email
FROM Tbl;

SQL Server 中将是:

SELECT SUBSTRING(Id, CHARINDEX('<', Id) + 1 , CHARINDEX('>', Id) - CHARINDEX('<', Id) - 1)
FROM Tbl;

关于sql - 如何在 SQL SERVER 中仅提取电子邮件 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31333228/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com