比如 一个字段的值是 10139,5512,6341,63453
这个是我会员表的ID,我是根据模糊匹配 这个字段来查看他整个团队会员的ID
但是 我用like %3453% 结果把这个63453 给匹配进去了,请问有什么办法解决吗?
比如 一个字段的值是 10139,5512,6341,63453
这个是我会员表的ID,我是根据模糊匹配 这个字段来查看他整个团队会员的ID
但是 我用like %3453% 结果把这个63453 给匹配进去了,请问有什么办法解决吗?
那要看你团队会员的ID有哪些共同点,用like %3453%是会匹配到63453 :
你可以:
select * from table where id like '%,3453%' or id like '3453,%'
如果like实现不了,还可以使用正则匹配regexp 关键字:
比如以3453开头的:
select * from table where id regexp '^3453'
具体的可以详聊。