>
> 컬럼에 특정문자수에 개수을 알고 싶습니다
>
> aaabbbb@aaaaaaa@aabbbb@addddd
>
> 위처럼 @문자에 총개수을 알고 싶어요?
여러가지 방법이 있습니다.
그중 replace()함수를 사용하는 방법을 살펴보면
----------------------------------------------------------------
declare @컬럼 varchar(100)
set @컬럼 = 'aaabbbb@aaaaaaa@aabbbb@addddd'
select len(@컬럼) - len(replace(@컬럼,'@',''))
----------------------------------------------------------------
이런 방법이 있었군요.. ^^*
출처 : http://sqler.pe.kr/web_board/view_list.asp?id=60414&part=MyBoard1&block=&gotopage=&tip=
SQLER.PE.KR 에서 김연욱님이 답변하신글입니다.