MARCO's FREE MEMO

携帯フォトや備忘録などをちょこっと…

ソートを工夫する

2007年12月21日 23時39分24秒 | Database
たとえば評価項目をS→A→B→Cの順に出力したい時に order by句にちょっと工夫してみる。

select * from テーブル
order by (case when 評価='S' then 1 else 2 end),評価

今日仕事中にこれを思いついた自分を思わず尊敬してしまった。
今年は case when にだいぶお世話になりました(笑)

#今月は土曜日も忙しくてプールにいけない
#あしたは泳ぎに行きたいな・・・
#風邪やインフルエンザが流行っているけど負けないぞ!