社区
疑难问题
帖子详情
SQL模糊匹配
a554119220
2012-12-13 10:21:17
遇到此难题 如:我输入"科比 扣篮" ,或者 "科比的扣篮"甚至更多可能 , 也能匹配到"湖人科比扣篮","科比滑翔扣篮".. 因为用LIKE '%输入字符串%' 则不能匹配.. 因为空格也被匹配了. 此时该有怎样的解决办法 .求教@!
...全文
81
3
打赏
收藏
SQL模糊匹配
遇到此难题 如:我输入"科比 扣篮" ,或者 "科比的扣篮"甚至更多可能 , 也能匹配到"湖人科比扣篮","科比滑翔扣篮".. 因为用LIKE '%输入字符串%' 则不能匹配.. 因为空格也被匹配了. 此时该有怎样的解决办法 .求教@!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
-Tracy-McGrady-
2012-12-13
打赏
举报
回复
% 位置要整对,数目也要整对
a554119220
2012-12-13
打赏
举报
回复
如何分词? 哈哈 没思路
zhengnan2012
2012-12-13
打赏
举报
回复
这种要用全文索引,输入也得分词。
sql
模糊
查询并按
匹配
度排序
select Top 20 * from [dbo].[core_product_main] where (1=1) and 字段名 like '%字段值%' order by abs(len(字段名)-len('字段值'))
SQL
语句实现按关健字
模糊
查询,并按
匹配
度排序
SQL
语句实现按关健字
模糊
查询,并按
匹配
度排序
sql
正宗
模糊
查询(仿百度)关键字密度排序查询,不一定要词组
匹配
sql
正宗
模糊
查询(仿百度)关键字密度排序查询,不一定要词组
匹配
,内有详细使用实例
SQL
模糊
匹配
的否定
SQL
模糊
匹配
的否定
sql
模糊
匹配
按
匹配
度
匹配
的五种方法
上周接了个新需求,写完之后产品让我加一下
模糊
匹配
按照
匹配
度
匹配
,查阅相关资料写出了四种,产品直呼过瘾。 1 、order by case 不过在数据量大的时候查询会很慢,甚至有可能崩溃宕机 SELECT * FROM table1 WHERE name LIKE '%张三%' ORDER BY( CASE WHEN translate_before LIKE '张三' THEN 1 WHEN translate_before LIKE '张三%' THEN 2 WHEN translate_
疑难问题
22,206
社区成员
121,730
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章