sql 语句中,能不能实现类似搜索引擎中的多个关键词搜索?(50分)

  • 主题发起人 主题发起人 littlefat
  • 开始时间 开始时间
L

littlefat

Unregistered / Unconfirmed
GUEST, unregistred user!
比如我使用“a b”(a空格b)作为关键词搜索同时包含a和b两个词(位置无关)的记录?如何实现?
 
用ExtractStrings提出字符串列表,然后根据得到列表生成SQL语句
 
ExtractStrings扩展出来之后,再用个循环组合成
   关键字='a' or 关键字='b'的形式,再进行查询。
 
可以举例说明么?这样对db引擎来说,是一次查询还是两次查询?
 
楼上说得可以.
 

Similar threads

回复
0
查看
978
不得闲
I
回复
0
查看
551
import
I
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
后退
顶部