에스제이

반응형

안녕하세요, 오늘은 MYSQL에서 문자열을 붙이는 방법에 대해서 알아보도록 하겠습니다.

 

[ 목차 ]

  • 1. CONCAT
  • 2. CONCAT_WS

 

1. CONCAT

MYSQL에서 CONCAT 함수는 두 개 이상의 문자열 인자 값이나, 컬럼값을 순서대로 합친 후 반환해주는 함수입니다.

 

질의

SELECT CONCAT('MY','SQL') FROM DUAL;
SELECT CONCAT('M','Y','S','Q','L') FROM DUAL;
SELECT CONCAT('HELLO','11111','WORLD') FROM DUAL;
SELECT CONCAT('HELLO',NULL,'11111','WORLD') FROM DUALL;

결과

MYSQL
MYSQL
HELLO11111WORLD
NULL

 

 

반응형

2. CONCAT_WS

MYSQL에서 CONCAT_WS 함수는 두개 이상의 문자열 인자 값이나, 칼럼값을 반복되는 구분자를 넣고 순서대로 합친 후 반환해주는 함수입니다.

 

질의

SELECT CONCAT_WS(',' , 'M' , 'Y' , 'S', 'Q', 'L') FROM DUAL;
SELECT CONCAT_WS('|' , 'M' , 'Y' , 'S', 'Q', 'L') FROM DUAL;
SELECT CONCAT_WS(',' , 'MYSQL' , '123') FROM DUAL;
SELECT CONCAT_WS(',' , 'MYSQL' , NULL , '123') FROM DUAL;

결과

M,Y,S,Q,L
M|Y|S|Q|L
MYSQL,123
MYSQL,123

 

 

 

 

[MYSQL] 문자열 자르기 (SUBSTRING, LEFT, RIGHT함수)

안녕하세요, 오늘은 MYSQL에서 문자열을 자르는 방법에 대해서 알아보도록 하겠습니다. MYSQL에서 제공하는 여러 함수를 통해 문자열을 자를 수 있는데요, 각 함루에 대해서 알아보시죠. 1. SUBSTRING(

ssd0908.tistory.com

 

[MYSQL] 문자열의 길이는 구할땐 어떤함수를 사용해야할까??

안녕하세요 오늘은 MYSQL에서 문자열의 길이를 구하는 LENGTH, CHAR_LENGTH 함수에 대해서 알아보도록 하겠습니다. [ 목차 ] LENGTH CHAR_LENGTH MYSQL에서 문자열의 길이를 구하는 함수 중 첫 번째로 LENGTH에서

ssd0908.tistory.com

 

[MYSQL] 특정문자열 검색 LIKE 연산자 파헤치기

안녕하세요, 오늘은 MYSQL에서 특정 문자를 검색하는 방법 LIKE 함수에 대해서 알아보도록 하겠습니다. 1. 특정 문자열로 시작하는 데이터 검색( LIKE '문자열%') -- 구조 SELECT 컬럼명 FROM 테이블명 WHER

ssd0908.tistory.com

 

반응형

공유하기

facebook twitter kakaoTalk kakaostory naver band