0

最初に完全一致を表示し、次に残りを昇順で表示するクエリが必要です。

たとえば、3つの要素があります

ms office
office
ab office 

今私の検索テキストはoffice リストが表示されるはずです

office 
ab office 
ms office 

上記の 3 つのレコードはすべて DB で利用できます。

ab officeリストの最初に来るので、昇順を直接行うことはできません。

私はこのクエリを Android 用に書いているので、Android で直接クエリを実行していただければ幸いです。

ありがとう、Gobi.S

4

1 に答える 1

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
于 2013-07-19T08:53:57.653 に答える