본문 바로가기

데이터베이스

[SQL] 두 문자열 합치는 CONCAT 함수

empno : ename 식으로 문자열을 합치는 방법

concat(empno, ename)을 하면 empno = 123, ename = chaewon -> 123chaewon 이 된다.

 

아래 코드는 123 : chaewon

select concat(concat (empno, ' : '), ename) from emp;

 

아래처럼 간단하게 가능하지만 오라클만 가능 (mysql 불가)

결과 123 : chaewon

select empno || ' : ' || ename from emp; -- 오라클만 가능