我有一个带有两个字段的 mysql 表。id
和recipients
。收件人字段包含作为逗号分隔值的电子邮件(eg:abc@gmail.com,def@gmail.com,ghi@gmail.com)
。该表包含 30000 行。如果存在,我想从所有行中删除一个特定的电子邮件 ID。
可能会发生三种情况
1) abc@gmail.com ,def@gmail.com,ghi@gmail.com
2) def@gmail.com,abc@gmail.com ,fgh2gmail.com 3
)def@gmail.com ,abc@gmail.com, abc@gmail.com
要求是,我想从所有行中删除abc@gmail.com 。我知道如何附加一封电子邮件
更新报告_设置收件人= CONCAT('abc@gmail.com.com,',收件人);
删除电子邮件 ID 时,逗号也应删除。如何使用 Mysql 查询来做到这一点?