+ -
当前位置:首页 → 问答吧 → 多关键字搜索结果排序的问题

多关键字搜索结果排序的问题

时间:2010-01-04

来源:互联网

实现了多关键字搜索功能后。在排序上遇到一点点问题

输入关键字后,分别对数据表中的标题(title)和内容(content)进行查询

我想让标题中出现该关键字的显示在前面,内容里出现关键字的显示在后面。

请教!
[ 此帖被tomin在2010-01-04 14:26重新编辑 ]

作者: tomin   发布时间: 2010-01-04

这个用一条语句貌似做不到。等待高手出现。一起学习下

作者: jixiaohai   发布时间: 2010-01-04

倒是实现了。可还是出现BUG。。。。部分搜索结果有重复数据出现。唉……

作者: tomin   发布时间: 2010-01-06

SELECT title FROM `article` WHERE title like '%关键词%' union SELECT title FROM `article` WHERE content like '%关键词%' and id not in(SELECT id FROM `article` WHERE title like '%关键词%')

作者: tafengnanhai   发布时间: 2010-01-08