首页 / 知识
喜欢使用MS SQL Server的“类似帖子”吗?
2023-04-13 22:01:00

“Similar Posts” like functionality using MS SQL Server?我在MS SQL Server 2005数据库中有很多文章存储在名为Articles-的表中
现在,我需要一些SP或SQL查询,这些查询可以针对任何用户的输入向我返回类似的文章(非常类似于博客中的"类似帖子"或stackoverflow中的"相关问题")。 匹配应同时适用于ArticleTitle和ArticleContent。 查询应该足够智能,可以根据它们的相关性对结果进行排序。 在MS SQL Server 2005中可以做到这一点吗? 这样的事情可能会起作用,这是一种排名系统。 您可能必须在应用程序中拆分字符串才能构建SQL字符串,但是我使用了类似的方法来构建有效的站点搜索。
然后,您可以从order by子句中添加/删除案例语句,以根据数据改进列表。 我认为问题是"相似"对您意味着什么。 如果创建一个供用户输入某种标签的字段,则查询变得更加容易。
首先,您需要定义文章相似性的含义。 您可以利用MSSQL 2005的全文本搜索功能
|
最新内容
相关内容
为什么开发人员喜欢在机器学习和人
为什么开发人员喜欢在机器学习和人工智能项目中使用Python?,代码,项目,数据,人工智能,平台,异常,增长,灵活,时间,工具,1.Python是灵活的Pytho您将如何在C ++中实现类似于Erlang
您将如何在C ++中实现类似于Erlang的发送和接收?,您将如何在C ++中实现类似于Erlang的发送和接收?,模式匹配,模型,如何实现,这个问题,Hgit是否有类似`svn propset svn:key
git是否有类似`svn propset svn:keywords`或提交前/提交后钩子的东西?,git是否有类似`svn propset svn:keywords`或提交前/提交后钩子关于lex:解析,我在哪里可以了解到它
关于lex:解析,我在哪里可以了解到它,关于lex:解析,我在哪里可以了解到它,语言,逐行,正则表达式,方法,Parsing, where can I learn about关于oop:我在哪里使用代表?
关于oop:我在哪里使用代表?,关于oop:我在哪里使用代表?,情况,模式,解决方案,学习,Where do I use delegates?
哪些是现实世界中需要代表关于winapi:那我在WPF上缺少什么呢?
关于winapi:那我在WPF上缺少什么呢?,关于winapi:那我在WPF上缺少什么呢?,视频播放,应用程序,界面,我有一个,So what am I missing with t关于python:我在哪里可以了解更多关
关于python:我在哪里可以了解更多关于PyPy的翻译功能?,关于python:我在哪里可以了解更多关于PyPy的翻译功能?,描述,我一直,革命性,绝对关于javascript:我在哪里可以学习jQ
关于javascript:我在哪里可以学习jQuery? 这值得么?,关于javascript:我在哪里可以学习jQuery? 这值得么?,证明,学习,我在,有用,Where can I关于性能:你最喜欢的剖析工具(C++)
关于性能:你最喜欢的剖析工具(C++),关于性能:你最喜欢的剖析工具(C++),量化,英特尔,检测,我只,What's your favorite profiling tool我在哪里可以得到Antlr Ant任务?
我在哪里可以得到Antlr Ant任务?,我在哪里可以得到Antlr Ant任务?,调用,我在,找不到,试图,Where do I get the Antlr Ant task?我试图关于安全性:在类似Linux / UNIX的纯
关于安全性:在类似Linux / UNIX的纯文本文件中隐藏网络代理密码,关于安全性:在类似Linux / UNIX的纯文本文件中隐藏网络代理密码,代理关于sql:最喜欢的性能调整技巧
关于sql:最喜欢的性能调整技巧,关于sql:最喜欢的性能调整技巧,查询,优化技巧,存储过程,性能,Favourite performance tuning tricks当您