itsource

mysql LIKE는 어떻게 대소문자를 구분합니까?

mycopycode 2023. 1. 15. 17:22
반응형

mysql LIKE는 어떻게 대소문자를 구분합니까?

중복 가능성:
대소문자를 구분하는 Mysql 기호

Mysql은 LIKE 비교를 위해 대소문자를 무시합니다.

대소문자를 구분하는 LIKE 비교를 실행하도록 하려면 어떻게 해야 합니까?

사용하다LIKE BINARY:

mysql> SELECT 'abc' LIKE 'ABC';
    -> 1
mysql> SELECT 'abc' LIKE BINARY 'ABC';
    -> 0

또 다른 대안은 다음을 사용하는 것입니다.COLLATE,

SELECT *
FROM table1
WHERE columnName like 'a%' COLLATE utf8_bin;

언급URL : https://stackoverflow.com/questions/14007450/how-do-you-force-mysql-like-to-be-case-sensitive

반응형