===========SQL 全文索引,尽可能查询出来所有的关键字..越模糊越好!急 ,在线等 ==UP 也有分===

ZhangHY2002 2007-04-06 11:20:24
我感觉用! 我在新闻里面 有个内容数据库,里面放的很多数据,我主要想进可能把所有的相关信息都查询出来 !所有的关键子都查寻出来


SELECT *
FROM table
WHERE CONTAINS(table.*,N'*人名*')

这样的搜索出来的信息太少!
还有很多人名的关键子搜索不出来哦!
需要各位好人,给出一条 全文索引的,好点的,,比较强大的,搜索出来信息多的>>
SQL 语句!
小弟先谢过..
...全文
373 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
hrb2008 2007-04-10
  • 打赏
  • 举报
回复
\MSSQL\FTData下有干扰词,noiseCHS.txt把其中的"人"去掉,重新填充就可以了.
ZhangHY2002 2007-04-10
  • 打赏
  • 举报
回复
所以 这样是不是对全文索引的时候 ,有很大的影响 啊,,
那个内容字段里面..符号很多.,,空格什么的..很多.这样的话是不是
造成我全文索引有的搜索不出来哦啊,,
ZhangHY2002 2007-04-10
  • 打赏
  • 举报
回复
比较郁闷的事情出来拉!
就是我有的人名搜索的出来,有的人名搜索的出来..真的好晕哦。.
大家有什么好的办法??

大家对全文索引有什么 心的 ??

我每个内容字段里面都有很多的字符..空格哦。
ZhangHY2002 2007-04-09
  • 打赏
  • 举报
回复
哥们门...帮帮我把!,用拉全文索引的哥们..出来说说话把!
我怎么有就是搜索不出来啊啊!>
是不是在 SPS 数据库库里面有什么特别的信息??
信息搜索不出来1
ZhangHY2002 2007-04-09
  • 打赏
  • 举报
回复
不知道各位哥们!是怎么做的哦全文索引哦!.
..感觉有很多东西都搜索不出来哦 !>..
真比较的郁闷哦!<\\
都的语法就是跟各位一样的哦 >.
我当时,就是搜索不出来1
是不是内容字段里面多拉 1很多空格啊 1 字符什么的.也会导致全文索引搜索不到啊 !,
还是因为全文索引有别的特性哦..
我大概就是这样的语法:
SELECT *
FROM table
WHERE CONTAINS(table.*,N'*人*')

但是还是有很多 搜索不出来哦1..
希望做过全文索引的..有心得的哥们..帮帮我啊
ZhangHY2002 2007-04-06
  • 打赏
  • 举报
回复
大家帮帮我啊我想进可能的搜索多哦..
还有!
小弟还要问问 ,,
 这个全文搜索   有什么特性!
中国风 2007-04-06
  • 打赏
  • 举报
回复
SELECT *
FROM table
WHERE CONTAINS(*,N'"人名"')
hxd001_810 2007-04-06
  • 打赏
  • 举报
回复
请LZ试试:
SELECT *
FROM table
WHERE FREETEXT(table.*,N'*人名*')
ZhangHY2002 2007-04-06
  • 打赏
  • 举报
回复
大家帮帮我啊!我要进可能的搜索出来的信息 全啊
select * from NewContent where contains(NewContent.*,'"*飞机*"')
CathySun118 2007-04-06
  • 打赏
  • 举报
回复
SELECT *
FROM table
WHERE CONTAINS(table.*,N'*人*')
hrb2008 2007-04-06
  • 打赏
  • 举报
回复
人名一般搜不到,上网找个分词的软件,只要把一条句字分成词就成了,在sqlserver中用
select * from containstable(tb,col,'isabout(字串一 weight(.9) ,字串二 weight(.8) ....)')但效果也不理想
ZhangHY2002 2007-04-06
  • 打赏
  • 举报
回复
+N有什么作用?大家帮帮我哦。..尽可能的查出最多的。.

SELECT *
FROM table
WHERE CONTAINS(*,N'"人名"')

27,580

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧