ラベル
SQL
の投稿を表示しています。
すべての投稿を表示
ラベル
SQL
の投稿を表示しています。
すべての投稿を表示
2011/01/08
[小ネタ]特定の文字の文字数を数えるSQL
本年もよろしくお願いします。
DBのちょっとした小ネタ。
テーブルからある文字の文字数を数えるSQL。
例えば文字"a"をhogeテーブルのcolカラムに出現する回数を数えるとする。
select sum(length(col)-length(replace(col, 'a',''))) from hoge;
のようにかける。こうすればcolカラムに文字"a"が2つあった場合でも2とカウントされる。
あんまり用途はないだろうけど、たまたま上記のようなSQLを書くことがあったのでメモ。
前の投稿
ホーム
登録:
投稿 (Atom)