作者jimshsu (jims)
看板Database
标题[SQL ] 相关性搜寻的例子
时间Fri Dec 29 01:23:07 2006
请问一个搜寻的问题
脑袋中只是初步的想法~~不知道这样的案例要如何做
有两个资料表~~还有一堆网页
A
keyword 地区
-----------------------
吃 花莲
玩 花莲
玩 台南
玩 高雄
B
地区 地点
----------------
花莲 太鲁阁
花莲 曾记麻糬
台南 孔庙
高雄 澄清湖
使用者用关键字查询那ㄧ堆网页~~
对网页进行比对之前~~我要用SQL把可能相关的关键字从表A-B调出来
一起丢进搜寻字词的条件内
因为使用者输入的关键字可能有多个
系统要比对A表的"keyword"跟B表的"地点"是否有使用者输入的字词
例子:
如果想让使用者打"吃"这个字的时候~~
系统会找到花莲..然後从表B把花莲有关的"地点"栏位的字词也丢进关键字查询的条件
如果他打"太鲁阁"~~同样的从表B把花莲有关的"地点"栏位的字词也丢进关键字查询的条件
有点像相关性的查询~~
不知道有没有人看过类似这样的概念做出来的实例~~
我想用php跟mysql去做~~
不过语法SQL这里我不是很清楚要怎麽写
若有板友有相关参考意见还请不吝指教
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 134.208.7.229