투케이2K

53. (MSSQL/SQL) LEN , REPLACE 사용해 특정 문자 개수 확인 실시 본문

MsSqlDB

53. (MSSQL/SQL) LEN , REPLACE 사용해 특정 문자 개수 확인 실시

투케이2K 2022. 5. 3. 20:54

[개발 환경 설정]

개발 툴 : SSMS

개발 언어 : MSSQL

 

[소스 코드]

/*
[요약 설명]
1. LEN : 문자열 길이를 확인합니다
2. REPLACE : 특정 문자열을 변경해줍니다
3. REPLACE (원본 데이터, 특정 문자, 변경할 문자) 로 문법을 사용합니다
4. REPLACE 를 사용하면 특정 문자열을 모두 변경합니다
5. 결과 : 원본 - 특정문자제거길이 = 특정문자개수
*/

SELECT LEN('HELLO@안녕@TWOK') - LEN(REPLACE('HELLO@안녕@TWOK', '@', ''))
    AS '특정문자개수';
 

[결과 출력]

 

 

반응형
Comments