電子書籍の厳選無料作品が豊富!

01234561 の中に 1 は何個ありますか?
期待値 2

という文字列に対する関数があったはずなのですが、調べても出てきません。
ご存知の方いらっしゃいましたらお願いします。

A 回答 (1件)

なんとも言えませんが普通にこんな感じでやってみては?



set @str1='01234561',@str2='1';
select (char_length(@str1) - char_length(replace(@str1,@str2,'')))/char_length(@str2) as count;
    • good
    • 0
この回答へのお礼

専用の関数があったはずだと頭がいっぱいで失念しておりました。
大変参考になりました。
遅くなりましたが、ありがとうございました。

お礼日時:2013/10/30 19:22

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!