- ベストアンサー
SQLのオリジナル昇順
いつもお世話になります 以下の様なことは可能でしょうか? 例えば、ある文字列のフィールドで昇順で表示したいときに オリジナルの昇順方法は可能でしょうか? たとえば、"あ","い","う","え","お"のデータがあるときに 昇順で"う","あ","い","え","お"の様に表示することは出来ますでしょうか? 宜しくお願いします
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
ソート用テーブルを用意し、文字列で結合してソート順を得て、そのソート順でソートするのが簡単そうですね。 テーブル構成 文字列 ソート順 ------ ------ "う" 1 "あ" 2 "い" 3 "え" 4 "お" 5
その他の回答 (1)
- bin-chan
- ベストアンサー率33% (1403/4213)
回答No.2
> データが何千件もあった場合は、諦めるしかないでしょうか? 方法はあるように思いますよ。 その「何千件」のルールがあると思うのですが、EXCELか何かで仕様書になってませんか? EXCELでINSERTのSQL文作ってSQL*PLUS等で実行するとか ACCESSのリンクテーブル化して、コピペで貼り付けるとか
質問者
お礼
返信遅れました。 アドバイスありがとうございます 仕様を確認しながら、アドバイスの様に行ってみます ありがとうございました
お礼
返信ありがとうございます 例えば上記は例題であいうえお、としておりますが データが何千件もあった場合は、諦めるしかないでしょうか?