たとえば評価項目をS→A→B→Cの順に出力したい時に order by句にちょっと工夫してみる。
select * from テーブル
order by (case when 評価='S' then 1 else 2 end),評価
今日仕事中にこれを思いついた自分を思わず尊敬してしまった。
今年は case when にだいぶお世話になりました(笑)
#今月は土曜日も忙しくてプールにいけない
#あしたは泳ぎに行きたいな・・・
#風邪やインフルエンザが流行っているけど負けないぞ!
select * from テーブル
order by (case when 評価='S' then 1 else 2 end),評価
今日仕事中にこれを思いついた自分を思わず尊敬してしまった。
今年は case when にだいぶお世話になりました(笑)
#今月は土曜日も忙しくてプールにいけない
#あしたは泳ぎに行きたいな・・・
#風邪やインフルエンザが流行っているけど負けないぞ!