如何优化这个模糊查询

屌丝女士111 屌丝女士111 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区




@selectIndex 是传入的参数 如果是0 就模糊查 LoginName 对应的值 @searchfilter

and LoginName like case @selectIndex when 0 then '%'+@searchfilter+'%' else LoginName end

and f.Agentid like case @selectIndex when 1 then '%'+@searchfilter+'%' else f.Agentid end

and u.Tel like case @selectIndex when 2 then '%'+@searchfilter+'%' else u.Tel end

and b.CName like case @selectIndex when 3 then '%'+@searchfilter+'%' else b.CName end

and u.Mobile like case @selectIndex when 4 then '%'+@searchfilter+'%' else u.Mobile end

and u.UserName like case @selectIndex when 5 then '%'+@searchfilter+'%' else u.UserName end

and b.[Address] like case @selectIndex when 6 then '%'+@searchfilter+'%' else b.[Address] end



这样似乎很慢

如何优化
...全文

相关推荐

PostgreSQL Like模糊查询优化方案

使用场景:要求LIKE '%xxx%'模糊查询支持索引,提高数据检索速度

沉迷学习的咸鱼

pgsql查询优化之模糊查询实例详解

主要给大家介绍了关于pgsql查询优化之模糊查询的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用pgsql具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧

weixin_38740201

layui下拉框模糊查询优化[项目源码]

本文介绍了如何优化layui下拉框的模糊查询功能,通过自定义下拉框实现实时从数据库查询数据,避免了传统ajax请求在数据量大时加载慢的问题。文章详细展示了前端代码实现,包括输入框事件监听、数据请求与展示逻辑,以及如何将选中的值回填到输入框中。此外,还提供了HTML结构示例,帮助开发者理解整体实现方式。该方法不仅提升了查询效率,还解决了layui下拉框在Android调试器上的适配问题。

躺平摸鱼王

MySQL模糊查询优化[代码]

本文详细介绍了MySQL中LIKE模糊查询的7种优化方法,包括避免左通配符、使用覆盖索引、全文索引、函数索引、冗余存储、第三方工具整合以及其他优化技巧。每种方法都通过具体的SQL代码示例进行演示,帮助开发者和DBA提升查询效率。文章还对比了不同方法的适用场景、优点和缺点,为读者提供了全面的优化方案。

wdx0123456

分页模糊查询商品

songnu
评论 19
收藏 已收藏
分享
返回顶部
屌丝女士111
.NET社区 62,272 成员 668,968 内容