범위·목록·패턴은 서로 다른 집합을 표현한다
각 연산자의 포함 경계와 와일드카드 의미를 알고 요구사항과 정확히 대응시킵니다.
| 연산자 | 표현하는 집합 | 주의할 경계 |
|---|---|---|
| BETWEEN a AND b | 연속 구간 | 양 끝 모두 포함 |
| IN (a,b,c) | 이산 후보 목록 | NULL과 NOT IN |
| LIKE 'SQL%' | 고정 접두사 | %는 0개 이상 문자 |
| LIKE '_QL' | 한 글자 + QL | _는 정확히 한 문자 |
핵심: 날짜 시각은 BETWEEN의 끝 자정 실수를 피하려고 시작 이상·다음 시작 미만의 반열린 구간을 우선합니다.