求解决思路(排序问题)
我要做站内搜索,带拼音识别,即:输入zhongguo出来中国
在做搜索提示的时候要求:
1、首先显示关键字中包含输入字符串的数据
2、然后显示跟关键字拼音匹配的数据
比如:我输入“人才”则:先列出字段(比如:content)中包含“人才”的数据,然后列出字段拼音中包含“rencai”的数据,比如“人材”
拼音转换函数我已经有了(有pinyin字段,与content字段配对),现在就是将两种数据进行合并然后排序的问题,要求是一条语句实现
1、Select * from TB Where content like '%人才%' order by id desc
2、Select * from TB Where pinyin like '%rencai%' order by id desc