728x90
반응형
코딩테스트 연습 > String, Date > 특정 옵션이 포함된 자동차 리스트 구하기
난이도: Lv.1
언어: MySQL
https://school.programmers.co.kr/learn/courses/30/lessons/157343
실패
SELECT a.CAR_ID, a.CAR_TYPE, a.DAILY_FEE, a.OPTIONS
FROM CAR_RENTAL_COMPANY_CAR a
WHERE 1=1
AND a.OPTIONS LIKE '네비게이션'
ORDER BY a.CAR_ID DESC
실패이유
1. 네비게이션이 포함된 행이 모두 출력되어야 함
LIKE절 안에 '%'를 추가하여 '네비게이션' 앞, 뒤에 어떤 문자가 와도 출력될 수 있게 해야 함.
만약 '~네비게이션'을 원하면 '%네비게이션', '네비게이션~'을 원하면 '네비게이션%'를 해주면 됨.
성공
SELECT a.CAR_ID, a.CAR_TYPE, a.DAILY_FEE, a.OPTIONS
FROM CAR_RENTAL_COMPANY_CAR a
WHERE 1=1
AND a.OPTIONS LIKE '%네비게이션%'
ORDER BY a.CAR_ID DESC
*참고 chatGPT
없습니다.
코드에 질문이 있으시면 댓글을 달아주세요. 최대한 빠른 시일 내에 답변해드리겠습니다.
봐주셔서 감사합니다.
728x90
반응형
'Study > SQL' 카테고리의 다른 글
[프로그래머스 SQL] 과일로 만든 아이스크림 고르기 (0) | 2024.01.11 |
---|---|
[프로그래머스 SQL] 조건에 맞는 도서 리스트 출력하기 (0) | 2024.01.11 |
[프로그래머스 SQL] 평균 일일 대여 요금 구하기 (0) | 2024.01.11 |
[프로그래머스 SQL] 자동차 대여 기록에서 장기/단기 대여 구분하기 (0) | 2024.01.11 |
[프로그래머스 SQL] 조건에 부합하는 중고거래 댓글 조회하기 (0) | 2024.01.11 |