IT 소스/MariaDB

[MariaDB] SQL 쿼리 - SUBSTR, SUBSTRING

한량이야기 2023. 2. 1. 08:56
반응형

안녕하세요. 경제적, 시간적 자유를 꿈꾸는 한량입니다.

예문을 가지고 SUBSTRSUBSTRING의 사용법과 어떻게 동작하는지 알아보겠습니다.

 

1. SUBSTR ('문자열', '추출 시작점') 

문자열의 추출 시작점부터 문자열을 추출하여 반환합니다. 

SELECT SUBSTR ('Hello Maria Server', 5) AS 'SUBSTR'

// 실행 결과
SUBSTR        |
--------------+
o Maria Server|

 

5번째 'o'부터 문자열 마지막까지 추출하여 문자열을 반환하였습니다.

 

2. SUBSTRING ('문자열', '추출 시작점', '길이') 

문자열의 추출 시작점부터 길이만큼의 문자열을 추출하여 반환합니다. 

SELECT SUBSTRING ('Hello Maria Server', 5, 6) AS 'SUBSTRING' 

// 실행 결과
SUBSTRING|
---------+
o Mari   |

5번째 자리인 'o'부터 시작하여 6개의 문자열을 추출하여 'o Mari'를 반환하였습니다.

공백도 한자리의 문자열로 인식합니다.

 

3. SUBSTRING ('문자열', '추출 시작점') 

SUBSTRING함수에서 길이를 생략하면 SUBSTR과 같은 결과를 반환합니다.

SELECT SUBSTRING ('Hello Maria Server', 5) AS 'SUBSTRING'

// 실행 결과
SUBSTRING     |
--------------+
o Maria Server|
반응형

'IT 소스 > MariaDB' 카테고리의 다른 글

[MariaDB] STDDEV - 표준 편차 함수  (0) 2024.03.04
[MariaDB] SQL 쿼리 - CASE  (0) 2023.02.16
[MariaDB] SQL 쿼리 - DISTINCT, GROUP BY  (0) 2023.01.31
[MariaDB] SQL 쿼리 - TRIM, LTRIM, RTRIM  (0) 2023.01.30
[MariaDB] SQL 쿼리 - LIMIT  (0) 2023.01.27