2011年2月22日火曜日

SQLServer2008Expressで数字の順番に並べ替える方法

SQLServerからレコードを取得するときに以下のように並べ替えたい
要件が発生しました。


------
a10         →   a2
a2                 a10

普通に昇順で並べ替えると左のようになってしまいますが、2と10を
比べると10のほうが大きいので右のようにしてほしいという要望です。

で、あちこち質問したりした結果が以下のコードです。

0 件のコメント:

コメントを投稿