기억 저장소

클라우드 기반 인공지능 개발과 DevOps 실무

MYSQL

MYSQL : replace() /문자 바꾸기 ,, reverse /문자열 순서를 뒤바꾸기

하늘.98 2021. 12. 7. 17:46

replace()

바꾸고 싶은 문자열을 다른문자열로 바꾸게 해주는 함수로

아래의 코드를 예시로 들게 되면

select replace(title,'e','3') from books;

title 이란 컬럼에서 'e' 라는 문자열을 '3'으로 바꾸겠다는 뜻을 가지고 있다.

 

reverse()

문자열의 순서를 뒤바꾸는 함수

문자열의 순서를 역순으로 바꿔주는 함수로 

아래의 코드와 같이 select author_fname from books;    (60번)

일반적인 코드를 입력하면 아래와 같은 author_fname이 나오게 된다.

이때 reverse()함수를 사용하면

select reverse(author_fname) from books;   (62번)

아래의 그림과 같이 문자열들이 역순으로 나열하게 된다.