怎样实现百度式的模糊查询?SQL查询
答案:5 悬赏:40
解决时间 2021-03-20 15:32
- 提问者网友:全員惡人
- 2021-03-20 09:18
怎样实现百度式的模糊查询?SQL查询
最佳答案
- 二级知识专家网友:woshuo
- 2021-03-20 09:44
这个百度的做法是将你输入的关键词拆分成多个词组再查询的
如输入的关键词:大学生村官产品
百度应该有一个智能判断词组的功能将这个关键词分成
大学生 村官 产品三个词
在数据库里就可以这样查询了
select * from infoTable where title like '%大学生%' and title like '%村官%' and title like '%产品%'
这样不就可以查询出如:大学生“村官”吆喝农产品 - 金华新闻网
这样的信息了吗
如输入的关键词:大学生村官产品
百度应该有一个智能判断词组的功能将这个关键词分成
大学生 村官 产品三个词
在数据库里就可以这样查询了
select * from infoTable where title like '%大学生%' and title like '%村官%' and title like '%产品%'
这样不就可以查询出如:大学生“村官”吆喝农产品 - 金华新闻网
这样的信息了吗
全部回答
- 1楼网友:摧毁过往
- 2021-03-20 11:53
查询多张表要主外健关系用存储过程或者触发器,比较好,你这样写好麻烦
select * from stu1 join stu2 on stu1.stuno = stu2.stuno
join stu3 on stu1.stuno = stu3.stuno
join stu4 on stu1.stuno = stu4.stuno
where written<=60 or labexam<=60
这样才是多表查询,都要有主外健关系
- 2楼网友:厌今念往
- 2021-03-20 10:51
select * from table1 where fname like '%string%'
- 3楼网友:星痕之殇
- 2021-03-20 10:03
vs2008 ajax control tool 里面有个控件,能实现这个效果,这个是第三方组件,去下载个DLL
- 4楼网友:情战凌云蔡小葵
- 2021-03-20 09:51
楼上都不是的话,你说的是全文检索吧?lucene
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯