Computer >> 컴퓨터 >  >> 프로그램 작성 >> MySQL

WHERE 절과 함께 열의 데이터에 MySQL REVERSE() 함수를 어떻게 사용할 수 있습니까?

<시간/>

MySQL REVERSE() 함수는 값을 반전시키기 위한 인수로 열 이름을 가질 수 있습니다. 일부 조건을 적용하려면 다음과 같이 WHERE 절과 함께 사용할 수 있습니다.

예시

mysql> Select Name, REVERSE(Name) from Student;
+---------+---------------+
| Name    | REVERSE(Name) |
+---------+---------------+
| Aarav   | varaA         |
| Gaurav  | varuaG        |
| Gaurav  | varuaG        |
| Harshit | tihsraH       |
| Yashraj | jarhsaY       |
+---------+---------------+
5 rows in set (0.00 sec)

위 쿼리는 'Student' 테이블에서 'Name' 컬럼의 값을 반전시킵니다. 이제 아래 쿼리는 WHERE 절과 함께 REPLACE() 함수를 사용합니다.

mysql> Select Name, REVERSE(Name) from Student WHERE Subject = 'History';
+-------+---------------+
| Name  | REVERSE(Name) |
+-------+---------------+
| Aarav | varaA         |
+-------+---------------+
1 row in set (0.00 sec)