mysql中的包含语句INSTR的使用
1.目前测试百万级数据,效率还是相当可观,感觉比like更精准!
例句
SELECT * FROM yrd_selluser WHERE INSTR( sell_channel, '1' ) >0 || INSTR( sell_channel, '2' ) >0 || INSTR( sell_channel, '3' ) >0
今天项目遇到一个问题,每个用户都有自己的所属渠道,当登录后台操作时,要列出隶属于自己拥有渠道的用户列表,当初想到使用全部遍历出来用程序过滤,可后来发现,非常影响分页的使用。 随后找解决方案,like不是最好的,了解了instr 感脚很适合撒! 故分享!
当然加了limit之后效率一定会更快!
朝朝暮暮.