怎样做搜索,符合用户需要(20分)

  • 主题发起人 主题发起人 zqssoft
  • 开始时间 开始时间
Z

zqssoft

Unregistered / Unconfirmed
GUEST, unregistred user!
做了一个数据库程序,有文本字段A,B,C等,程序界面上放置了一个Edit搜索输入框,一个搜索按钮。假设现在用户输入一个检索关键词:apple,我们可以用SQL语句在字段A,B,C中联合检索是否有包含apple的记录,有果有,则显示出来。、
但如果现在用户输入了一个以上的关键词,并且他们之间用空格分开,例如:apple peach
这时,我们应该怎么做检索呢,联合检索a,b,c字段中同时包含 apple和peach的记录吗,但如果这样同时包含的记录不存在呢?
还是检索只包含apple或peach的记录呢?
到底怎么做,才能最大化的适应用户的搜索意图。谢谢。
 
后退
顶部