[pgsql-jp: 26881] Re: 文字列中の数字ソート

Hiroki Takada takada @ rh.xdsl.ne.jp
2002年 8月 2日 (金) 00:06:01 JST


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

高田と申します.

こんにちは.

> 文字列中の数字を順にソートすることはできるでしょうか?
> 
> 赤い1車
> 赤い10車
> 赤い11車
> 赤い2車
> 赤い3車
> 赤い30車
> 赤い4車
> 赤い5車
> 
> と並ぶのを
> 
> 赤い1車
> 赤い2車
> 赤い3車
> 赤い4車
> 赤い5車
> 赤い10車
> 赤い11車
> 赤い30車
> 

Tipsがあるのかもしれませんが,私は考えたことがあり
ません.

根元的には文字列の中の数字の部分が有意なのであれば,
フィールドを分けるか, "赤い","車"という部分はどの
レコードでも共通なので省略して,数字として格納する
のが正しいやり方なのではないのでしょうか.


- -- 
 ----------------------------------------------------
    Hiroki Takada <takada @ rh.xdsl.ne.jp>

    My public key is available at the public key
    servers. The message was signed as iso-2022-jp
    char-set document in no PGP/MINE (RFC 2015)
    format.
 ----------------------------------------------------


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: KUHASIKU WA http://www.gnupg.org/ WO GORANKUDASAI

iD8DBQE9SU5ZyTl8Jc+E3sERApnNAKDehvST6rVw9p3ji3jEs1aBOyOarwCgio03
hhpSVRrFNuK5InlF3EmiUuk=
=zVXR
-----END PGP SIGNATURE-----



pgsql-jp メーリングリストの案内