现在需要这样的一个效果,根据产品名,做模糊查询,得到其产品名相似的产品。
但是越精确的越靠前。
原本我的方式是:
alterfunction f_splitIncrease
(
@strSourcenvarchar(2000),
@strSplitStrnvarchar(100)
)
returns@tempTabletable(idintidentityprimarykey,onenvarchar(1000))
as begin declare@tempStrnvarchar(1000);
declare@startIndexint;
set@startIndex=1;
set@strSource=@strSource @strSplitStr;
while(@startIndex 0)
begin set@startIndex=charindex(@strSplitstr,@strSource,@startIndex 1);
if(@startIndex 0)
begin set@tempStr=left(@strSource,@startIndex-1);
if(@tempStr'')
begin insertinto@tempTablevalues(@tempStr);
end end end return end
调用select*from dbo.f_splitIncrease('the office seasons')
会得到
the the office the office seasons
这样三条记录,
再根据这个去做搜索,代码如下:
alterproc Proc_Product_Related
(
@namenvarchar(2000),
@splitStrnvarchar(100)=''
)
as begin declare@tempTabletable(
idintidentity(1,1)primarykey,
ProductIDint,
[Name]nvarchar(255),
ProductNonvarchar(50),
MemberPricemoney,
ThumbnailImgnvarchar(255),
ProductImgnvarchar(255)
)
if(@splitStrisNull)
begin set@splitStr='';
end begintransaction insertinto@tempTable selectdistinct ProductID,[Name],ProductNo,MemberPrice,ThumbnailImg,ProductImgfrom product p,(select*from dbo.f_splitIncrease(@name,@splitStr))f where p.namelike f.one 'br />if(@error 0)
begin rollbacktransaction end select*from@tempTable if@error 0
rollback else committransaction end
于是最精确的排在最下面。
但是由于模糊搜索the office时,已经包含了the office seasons,会出现记录重复。
现在要解决记录重复,如果使用distinct关键字的话,他的结果集就不是最精确的排在最下面。没有达到原本想要的效果。
这里该如何处理呀?
MS SQL Server的中文分词探索(3)
来源:互联网 发布日期:2011-09-09 17:17:27 浏览:17713次
导读: 现在需要这样的一个效果,根据产品名,做模糊查询,得到其产品名相似的产品。 但是越精确的越靠前。 原本我的方式是: alterfunction f_splitIncrease ( @strSourcenvarchar(2000), @strSplitStrnvarchar(100) ) returns@tempTabletable(idintidentityprimar...
相关内容
- 能看会说的人形机器人,对话的样子吓到我了
- 中京电子:人形机器人相关领域客户尚在积极导入中 目前订单为小批量
- 人形机器人进入产业化关键期
- 全球首个OpenAI机器人诞生,可与人自主互动丨科技周览
- 博士数月研究,AI化学机器人一周便完成
- 下一个电动车赛道?人形机器人长坡厚雪,当下机会在哪?
- 人形机器人公司Figure获英伟达等巨头投资 机器人有望迎来量产元年
- 科学家研发月球尘埃模拟器,助力未来月球机器人更安全地工作
- OpenAI大模型加持机器人问世 神经网络受关注
- 一大波爆款AI机器人频繁亮相背后:A股人形机器人“四大天王”雏形已现,优必选合作伙伴年报大幅预亏
- 人形机器人再秀操作 这次轮到波士顿动力 汽车工厂成首要应用场景
- 麒麟信安入股超能机器人 或尝试打开新业绩增长点?公司最新回应来了
- 手指灵活又精细:Sanctuary AI发布自主完成人类任务机器人
- 历史与AI的距离:聊天机器人在历史学科科研中的应用
- 基于生成式 AI 技术,汤姆猫正在研发一款语音交互陪伴机器人
- 端到端纯视觉!OpenAI押注的人形机器人献艺拜年了
- Gartner:预计AI聊天机器人将导致搜索引擎流量两年内下降25%
- 估值26亿美元!人形机器人公司获英伟达、微软、亚马逊投资 与OpenAI合作
- Limbic开发AI心理咨询机器人,帮用户避免与人类交流可能引发的焦虑感
- 炸裂更新!这个最像人类的机器人又进化了,还能模仿马斯克
AiLab云推荐
最新资讯
- Figure首发OpenAI机器人,人形机器人产业进入快速发展期,科技巨头纷纷加速布局
- 一大波爆款AI机器人频繁亮相背后:A股人形机器人“四大天王”雏形已现,优必选合作伙伴年报大幅预亏
- 全球首个OpenAI机器人诞生,可与人自主互动丨科技周览
- OpenAI大模型加持机器人问世 神经网络受关注
- 历史与AI的距离:聊天机器人在历史学科科研中的应用
- 重载AGV助攻年营收过亿 朗誉机器人:2024年重在出海 2026年计划上市
- 用Vision Pro实时训练机器狗!MIT博士生开源项目火了
- 机器人行业的调研(一)
- 博士数月研究,AI化学机器人一周便完成
- 手指灵活又精细:Sanctuary AI发布自主完成人类任务机器人
本月热点
- 斯坦福家政机器人火了但又翻车了!多数是真人操控编排的
- 斯坦福团队发布新机器人Mobile Aloha,人形机器人将迎来产业元年?
- 我的同事是 GPT-4 机器人,我们在 Slack 上一起工作
- 谷歌起草“机器人宪法”,以确保 AI 机器人不会伤害人类
- 长江电力申请机器人巡检方法及系统专利,提高效率的同时也避免过多机器人参与到任务中造成碰撞风险
- 均普智能:公司会持续对人形机器人领域进行研发投入,当前没有交付丝杠终端产品
- 特斯拉“擎天柱”机器人视频涉嫌造假 马斯克“承认”
- 国际最新研发出人工智能机器人平台 改造蛋白质速度超过人类
- 国盛证券:未来大模型将会赋予机器人更强的能力
- 人形机器人“进厂”颠覆汽车制造?
热门排行
-
斯坦福家政机器人火了但又翻车了!多数是真人操控编排的
阅读量:145153
-
斯坦福团队发布新机器人Mobile Aloha,人形机器人将迎来产业元年?
阅读量:143367
-
我的同事是 GPT-4 机器人,我们在 Slack 上一起工作
阅读量:139046
-
谷歌起草“机器人宪法”,以确保 AI 机器人不会伤害人类
阅读量:138355
-
人形机器人崛起:OpenAI、微软洽谈投资Figure AI,望募资5亿美元
阅读量:80740
-
大疆回应停售青少年教育产品:将资源聚焦在大学生高校机器人赛事
阅读量:47603