2016-07-22 2 views
0

ドロップダウンリストにはオプションのリストがあります。私はSQLで '名前で注文'を使用しています。しかし、もし私が "男"のキーワードを検索すると、それは下の画像に表示されるリストになります。ここで私の質問は私がこのリストを得ているのです。優先度の高いSQLの名前順

最初の2つのオプションの後、正しく表示されます。アルファベット順に3,4番目のオプションを最初に表示するにはどうすればいいですか?

私も同じ解決策を得ている下位(名前)のORDER BY LOWERを試しました。

ss

答えて

0

私はので、私はここで答えを繰り返すことになり、サイトの連結をはずすことが好きではありません:

あなたは明示的のように、中に戻ってくる「でオーダー」その順序を指定したい場合は

あなたは「「低」ハイ」または「中」の値を持っていた優先順位フィールドを持っていた場合...次の操作を行います。

select * from tablename 
order by priority='High' DESC, 
priority='Medium' DESC, priority='Low" DESC; 

信用を答え:MySQL devビリー・キンブル

関連する問題