2017-09-24 5 views
0

のように 'k'のような特定の名前で表示することが可能です。それらの最初とそれ以降私は残りのデータを表示したい 私たちは好きに行くことができますが、その節で私たちは特定のname.but私は残りのデータを表示したいだけでもデータを取得します..データを表示したいが、最初に特定のデータを表示するには、

+0

** [編集] **あなたの質問とサンプルデータとそのデータに基づいて予想される出力を追加してください。 [**フォーマットされたテキスト**](http://stackoverflow.com/help/formatting)、[スクリーンショットなし](http://meta.stackoverflow.com/questions/285551/why-may-i-not -upload-images-of-code-on-so-asking-a-question/285557#285557)。コメントにコードや追加情報を投稿しないでください –

答えて

0

case

select t.* 
from t 
order by (case when name like 'k%' then 1 else 2 end); 
+0

もし私がこれを好きならば、私は 'k'で唯一の名前を得るでしょうが、私はすべての名前を取得したいと思いますが、最初に 'k'の前にします – Mani

+0

@Mani。 。 。これはあなたの質問に答えます:「私たちが気にしている名前は最初に表示したい、その後は残っているデータを表示したい」もう1つの質問がある場合は別の質問としてそれを聞く –

+0

@Maniこれはすべてのデータを表示し、ちょうど最初にk%の名前を表示して並べ替えた後 –

関連する問題