라이브러리

[MYSQL] REVERSE(str) - 문자열을 반대로 변환




REVERSE 함수

MySQL의 `REVERSE` 함수는 입력된 문자열의 순서를 뒤집는 함수입니다. 이 함수는 문자열의 각 문자를 뒤집어 반환합니다.

syntax

#hostingforum.kr
sql

REVERSE(str)



* `str` : 뒤집을 문자열

예제

#hostingforum.kr
sql

SELECT REVERSE('hello') AS reversed_string;



결과:

#hostingforum.kr


+-------------------+

| reversed_string   |

+-------------------+

| olleh             |

+-------------------+



위 예제에서 `'hello'` 문자열의 순서가 뒤집어져 `'olleh'`로 반환됩니다.

실제 예제

#hostingforum.kr
sql

CREATE TABLE test (

  id INT AUTO_INCREMENT PRIMARY KEY,

  name VARCHAR(255)

);



INSERT INTO test (name) VALUES ('John Doe');

INSERT INTO test (name) VALUES ('Jane Smith');



SELECT id, REVERSE(name) AS reversed_name FROM test;



결과:

#hostingforum.kr


+----+---------------+

| id | reversed_name |

+----+---------------+

| 1  | eod nhoJ      |

| 2  | htiM neaJ     |

+----+---------------+



위 예제에서 `test` 테이블에 저장된 이름이 뒤집혀 반환됩니다.

주의

`REVERSE` 함수는 문자열의 각 문자를 뒤집어 반환하므로, 이 함수를 사용할 때는 주의가 필요합니다. 예를 들어, `'abc'` 문자열의 뒤집은 결과는 `'cba'`지만, `'abc123'` 문자열의 뒤집은 결과는 `'321cba'`가 됩니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 74건 / 4 페이지

검색

게시물 검색