2

従業員の名前を昇順で出力したいのですが、名前「jack」で始まり、残りの名前が昇順である必要があります。

出力は次のようになります。

Jack
Anto
Becky
Carrry
Dominic
Emil
.
.
....
zen
4

2 に答える 2

6

してみてください

Select firstname from employees Order by 
case when firstname like 'jack' then 0 else 1 end, firstname ASC

http://sqlfiddle.com/#!2/768d0/10の SQL Fiddle デモ

于 2013-11-05T05:03:00.770 に答える
1

以下のクエリを試すこともできます

SELECT 
     myname
FROM 
     names
ORDER BY
     myname not like 'jack',
     myname;

http://sqlfiddle.com/#!2/768d0/20のデモ

于 2013-12-30T10:11:42.490 に答える