개발/SQL

MySQL - 함수 concat(), substring(), replace(),reverse(),char_length(),upper(), lower()

웅'jk 2022. 12. 6. 17:38

1. concat() : 문자열을 이어준다.

concat( column1 , column2 ~~ )
# 중간에 문자열도 가능하다.

예시)

select concat( author_fname,' ',author_lname ) as full_name
from books;

 

 

2. substring() : 문자열을 지정하여 보여준다.

substring(column,start,end)

예시)

select substring(title,1,18)
from books;

 

 

3. replace() : 문자열을 교채한다.

replace(column,변경할값,변경값)

예시)

select replace(title,'The','Hello')
from books;

 

 

4. reverse() : 문자열을 역순으로 보여준다.

reverse(column)

예시)

select reverse(author_lname)
from books;

 

 

5. char_length() : 길이를 알려준다.

char_length(문자열 column)

예시)

select char_length(title) as title_count
from books;

 

 

 

6. upper() & lower() : 대문자 & 소문자

upper(column) & lower(column)

예시)

select upper(author_fname) as upper_fname
from books;

'개발 > SQL' 카테고리의 다른 글

MySQL - group by  (0) 2022.12.07
MySQL - distinct , order by , limit , like , __ 언더바  (0) 2022.12.07
MySQL - select , update , delete , insert  (0) 2022.12.06
MySQL - id set  (0) 2022.12.06
MySQL - Null , Not Null, default  (0) 2022.12.06