문제
두 자릿수 퍼센트 디스카운트를 가진 고객 찾기
코드
SELECT *
FROM Customers
WHERE discount LIKE '__\%'
풀이
SQL에서 LIKE는 내 %는 모든 문자, _는 단일 문자를 의미하는 문자
이스케이프를 사용하면 그 다음에 오는 예약어를 예약어로서의 의미가 아니라 좀 다른 의미로 사용
반응형
'Database > SQL' 카테고리의 다른 글
[oracle] ora-00054 리소스가 사용중이거나 NOWAIT가 지정되었거나 시간초과가 만료된 상태로 획득합니다 (0) | 2019.09.19 |
---|---|
[oracle] 테이블 n개만 뽑기 (0) | 2019.07.23 |
[oracle] PIVOT, UNPIVOT (0) | 2019.07.21 |
[oracle] EXISTS, NOT EXISTS (0) | 2019.07.21 |
[oracle] INSTR (0) | 2019.07.21 |