2013-07-19 67 views
0

我需要一个查询,应先显示完全匹配,然后按升序显示休息。需要查询以下要求

例如,我有3个要素,即

ms office 
office 
ab office 

现在我的搜索文本是office 那么列表应显示

office 
ab office 
ms office 

上述所有三个记录数据库可用。

我不能直接做上升为至上在列表中。

我正在为android写这个查询,所以直接查询android非常感谢。

感谢, Gobi.S

回答

0
SELECT office_name 
FROM your_table 
ORDER BY CASE WHEN office_name = 'office' THEN 1 
       WHEN office_name = 'ab office' THEN 2 
       WHEN office_name = 'ms office' THEN 3 
     END