반응형
간단하고도 기본 쿼리 문법 에 대해서 짚고 넘어가려고 포스팅을 작성한다.
Not 관련이나 Like 나 In 관련해서는 where 절에 사용할수 있는 조건절 부등호나 기호 들이란건 너무 잘 알려져있다.
Not In 문법도 있고,
Not Like 문법도 존재한다.
하지만 Not Like In 이라는 문법은 존재하지 않는다.
사용을 하려면 And 조건으로 Not Like 로 이어서 붙여야한다.
예를들어 아래와 같은 쿼리가 있다면
- SELECT * FROM TABLE WHERE A_COL NOT LIKE IN ('%test%', '%dummy%');
이렇게 변환을 해야한다.
- SELECT * FROM TABLE WHERE A_COL NOT LIKE '%test%' AND NOT LIKE '%dummy%';
반응형
'IT > Database' 카테고리의 다른 글
[Mysql] INTERVAL 사용 (기간/날짜 가져오기)(DATE_ADD) (11) | 2024.07.04 |
---|---|
String 으로 된 Int 컬럼 정렬하기 (13) | 2024.06.26 |
[Mysql] 문자를 숫자로 변환하는 방법(CAST / CONVERT) (15) | 2024.05.21 |
[Mysql] WEEK 관련 함수 (YEARWEEK, WEEKDAY) (11) | 2024.05.16 |
[Mysql] sql_mode=only_full_group_by (28) | 2024.04.18 |
댓글