mysql:10077
From: Shuhei Tomita <Shuhei Tomita <tomita@xxxxxxxxxx>>
Date: Mon, 06 Sep 2004 17:55:32 +0900
Subject: [mysql 10077] Re: order by 文字の出現数
はじめまして、冨田と申します。 > フィールド aaa フールドタイプ varchar > > に データ形式 0,1フラグをつかった 例えば 0_1_0_1_0 > > のようにはいっています。 > > この、1 の出現数で deckでソートしたいのですが、どのようにすれば出来るのでしょうか? なんか力業ぽいですが、 char_length(replace(replace(aaa,'_',''),'0','')) とすると、上の例のような文字列中の「1」の含まれる数を取り出すことができ ます。この内容でorder byすればよいと思います。 ……………………………………………………………………………………………… 冨田 修平(Shuhei Tomita) tomita@xxxxxxxxxx ………………………………………………………………………………………………
@ 10074 2004-09-05 15:27 [Y mami <mami_y_sa@xx] order by 文字の出現数 -> 10077 2004-09-06 17:55 ┗[Shuhei Tomita <tomit] @ 10078 2004-09-06 23:41 ┗[Y mami <mami_y_sa@xx] 10083 2004-09-07 16:53 ┗[Hirofumi Fujiwara <f]