취미와 밥줄사이

MySQL - concat 함수 본문

DB

MySQL - concat 함수

취미와 밥줄사이 2021. 3. 16. 21:33

1. 기본 데이터베이스 지정하기

use 데이터베이스명;

use yhdb;

yhdb를 작업할 데이터베이스로 지정하기

다른 분들은 본인이 생성한 데이터베이스 명칭을 입력하세요

 

 

2. 테이블 생성

create table movie(
id int not null  auto_increment primary key,
review varchar(100),
title varchar(100),
director varchar(100),
released_year int);

 

 

 

3.데이터 삽입

 

insert into movie(review, title, director, released_year)
values ('재밌다', '설국열차', '봉진호', 2015),
('슬프다', '1번방의 기적', '김민수', 2100),
('무섭다', '괴물', '봉준호', 2002),
('감동적이다', '인생은 아름다워', '김민식', 2009),
('또 보고싶다', '어벤져스' , '토마스', 2991);

 

4. 전체컬럼 조회

select * from movie;

실행결과

 

5. concat 함수

 

1)문자열을 입력한 순서대로 합쳐줍니다.

select concat('hello', 'world')

실행결과

 

2) 컬럼의 속성 값을 합치기

select concat(title, ' - ',director) 
as title_and_director
from movie;

as: as키워드는 컬럼의 별칭을 지어주는 키워드 입니다.