oracle 一个字段进行多个值的模糊匹配
数据库A表包含一个字段mails,例如:[A]id;mails[0;'<12345@qq.com>','<11111@qq.com>','<1q344@qq.com>']...
数据库A表包含一个字段 mails,例如:
[A]
id;mails
[0;'<12345@qq.com>','<11111@qq.com>','<1q344@qq.com>']
[1;'<12333@qq.com>','<12324@qq.com>','<22222@qq.com>']
[2;'<12343@qq.com>','<12224@qq.com>','<10344@qq.com>']
[4;'<12347@qq.com>','<22222@qq.com>','<11344@qq.com>']
现在又一个集合B去匹配mails字段,假如B为 [11111@qq.com,22222@qq.com]
那么返回的id 就位 0,1,4.
如何通过SQL实现,求大神指点? 展开
[A]
id;mails
[0;'<12345@qq.com>','<11111@qq.com>','<1q344@qq.com>']
[1;'<12333@qq.com>','<12324@qq.com>','<22222@qq.com>']
[2;'<12343@qq.com>','<12224@qq.com>','<10344@qq.com>']
[4;'<12347@qq.com>','<22222@qq.com>','<11344@qq.com>']
现在又一个集合B去匹配mails字段,假如B为 [11111@qq.com,22222@qq.com]
那么返回的id 就位 0,1,4.
如何通过SQL实现,求大神指点? 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询