꾸준하고 즐겁게

MySQL 문자열을 이어붙이고 싶을 때 사용하는 concat 함수 본문

Database/MySQL

MySQL 문자열을 이어붙이고 싶을 때 사용하는 concat 함수

wj9183 2021. 5. 3. 14:41
728x90
create table test.books
(
book_id int not null auto_increment,
title varchar(100),
    author_fname varchar(100),
    author_lname varchar(100),
    released_year int,
    stock_quantity int,
    pages int,
    primary key(book_id)
);
select * from books;

 

테이블을 준비해준다.

 

 

 

 

 

 

 


select concat('hello','...', 'welcome'); 

하지만 예제는 상관없는 걸로 들겠다.

 

실행해보면 이런 결과를 볼 수 있다.

그런데 컬럼 이름이 너무 지저분하다.

 

 

 

 

 

 

 

 

이제 컬럼 이름도 바꿔본다.

select concat('hello','...', 'welcome') as '지옥으로 어서와';

유치하지만 생각나는 게 이것 밖에 없으니 이렇게 바꾼다.

as 컬럼명으로 바꿔줄 수 있다.

따옴표가 없어도 된다. 다만 중간에 띄어쓰기를 할거라면 따옴표를 꼭 붙여줘야한다.

 

 

이제 컬럼 이름도 우리 마음대로 정할 수 있게 되었다.

728x90