[SQL] LIKE 패턴매칭
열이름 LIKE '패턴'
패턴을 문자열로 지정한다. 상수는 지정할 수 없다. 패턴을 지정할 때는 메타문자를 사용할 수 있는데 %와 _가 있다. %는 임의의 문자를 의미한다. _는 임의의 문자 하나를 의미한다. 이런 개념은 여러곳에 존재하므로 %와 _를 사용한다는 것만 알아두도록 하즈아 *는 사용하지 않는답니다.
예시로 위와 같이 입력해 줄 수 있습니다. 메타문자가 검색하고자하는 문자열에 포함된다면.. 예를 들어 %자체를 검색하고 싶다면 이스케이프, 즉 \를 이용해서 검색해 줄 수 있습니다. 타 개발언어와 비슷하네요.
추가로 문자열입력시 ''안에 내용을 입력하는데 It's 같은 경우의 문자열의 경우에는 작은따옴표(')를 두번 입력함으로써 처리할 수 있습니다. 'It''s'와 같이말이죠.
'SQL > MySQL' 카테고리의 다른 글
[MySQL] 2일차-end : SELECT, UPDATE, DELETE, JOIN, sql client, workbench (0) | 2019.01.23 |
---|---|
[MySQL] 1일차 : 데이터베이스 기본, 구조, 스키마, INSERT (0) | 2019.01.21 |
[MySQL] AND, OR, NOT 연산 (0) | 2018.05.13 |
[MySQL] SELECT , DESC, WHERE 명령 (0) | 2018.05.13 |
MySql 설치후 환경설정하기 (환경변수설정) (0) | 2018.05.13 |