728x90
MySQL에서 기본설정은 대소문자를 구분하지 않는다.
그렇다면 대소문자를 구분해서 조회를 어떻게 할 수 있는가?
답은 BINARY 구문을 사용하는 것이다.
아래와 같이 조회하면 소문자 g 가 들어간 문자열만 찾아준다.
1
|
SELECT * FROM test WHERE sentence LIKE BINARY '%g%';
|
cs |
대문자의 경우 아래와 같이 BINARY 구문 뒤에 대문자를 넣어주기만 하면 된다.
1
|
SELECT * FROM test WHERE sentence LIKE BINARY '%G%';
|
cs |
728x90
'SQL' 카테고리의 다른 글
LIMIT 구문 사용법 (0) | 2021.01.26 |
---|---|
데이터 타입 바꾸기 CAST() (0) | 2021.01.22 |
Escaping 문자열 조회 (0) | 2021.01.22 |
MySQL 주의사항 (0) | 2021.01.21 |
UNIX Timestamp를 DATETIME 으로 변환하기 (0) | 2021.01.21 |