● CONCAT이란?
여러 문자열 or 컬럼을 합쳐서 조회해와야 할때가 종종 있습니다.
이때 사용하는 함수는 CONCAT 입니다.
즉, CONCAT 함수는 둘 이상의 문자열을 순서대로 합쳐주는 역할을 하는 함수 입니다.
※ 사용 예시 : CONCAT(문자열1, 문자열2 [, 문자열3 ...])
● 예제 쿼리
실행 쿼리 : SELECT CONCAT('이곳은 ', '트롤의 ', '공간입니다.') AS table_name;
결과 : 이곳은 트롤의 공간입니다.
예제 테이블 : good_table
idx | good | price |
1 | 사과 | 3달러 |
2 | 복숭아 | 4달러 |
3 | 자두 | 3달러 |
4 | 바나나 | 2달러 |
실행 쿼리 : SELECT CONCAT(good,'의 가격은 ',price) as good_column FROM good_table;
결과
good_column |
사과의 가격은 3달러 |
복숭아의 가격은 4달러 |
자두의 가격은 3달러 |
바나나의 가격은 2달러 |