본문 바로가기
Computer/Algorithm_SQL

[Programmers] 특정 옵션이 포함된 자동차 리스트 구하기 (Success)

by HJ0216 2023. 9. 16.
 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr

 

📝 Language: Oracle

 

1
2
3
4
5
  SELECT * 
    FROM CAR_RENTAL_COMPANY_CAR 
   WHERE OPTIONS LIKE '%네비게이션%' 
ORDER BY CAR_ID DESC;
 
 

🙂 확인 사항

1. CAR_RENTAL_COMPANY_CAR  테이블

2. 네비게이션 옵션 포함

3. 자동차 리스트 출력

4. 자동차 ID 기준 내림차순 정렬

 

😮  외의 풀이

1
2
3
4
5
SELECT * 
  FROM CAR_RENTAL_COMPANY_CAR
 WHERE REGEXP_LIKE(OPTIONS, '네비게이션')
ORDER BY CAR_ID DESC;
 
 
 

* REGEXP_LIKE(OPTIONS, '네비게이션')

    - OPTIONS 컬럼에서 정규 표현식을 사용하여 문자열에 '네비게이션'이 있는지 확인

 

 

 

🔗 소스 코드
GitHub