在我的表中,电子邮件收件人列表存储为单列,以逗号分隔。我还有另一个带有电子邮件地址的表,将其作为单列值阻止。 现在,我想从第一个表中删除被阻止的电子邮件,并仅更新第一个表中列值中允许的电子邮件。
我已经具有返回逗号分隔表值的功能。 是否有任何默认功能或最简单的方法来实现这一目标?
EX:
Select EmailAddress From TableA
'abc@gmail.com,def@gmail.com,ghi@gmail.com,jkl@gmail.com,mno@gmail.com'
Select EmailAddress From TableB
'abc@gmail,mno@gmail'
更新后的预期结果:
Select EmailAddress From TableA
'def@gmail.com,ghi@gmail.com,jkl@gmail.com'