Question
https://school.programmers.co.kr/learn/courses/30/lessons/133025
프로그래머스
SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프
programmers.co.kr
Code
SELECT f.FLAVOR
FROM FIRST_HALF f
JOIN ICECREAM_INFO i
ON f.FLAVOR = i.FLAVOR
WHERE TOTAL_ORDER > 3000 AND INGREDIENT_TYPE LIKE 'fruit%'
ORDER BY TOTAL_ORDER DESC
- JOIN
- FIRST_HALF 테이블과 ICECREAM_INFO 테이블을 조인
- ON
- JOIN을 사용할 때는 어떤 조건으로 두 테이블을 연결할지 지정해야 하며, 이 조건은 ON 절에 명시
- LIKE fruit%
- 'fruit'으로 시작하는 모든 문자열
- 문자열 비교 시 철자와 공백, 대소문자를 포함하여 정확히 일치해야 합니다.
- 문자열 감쌀 때 ''
- ORDER BY DESC
- 내림차순(큰 값부터 작은 값으로 정렬)
반응형
'Coding Test > SQL' 카테고리의 다른 글
[프로그래머스 / MySQL] Lv 1. 평균 일일 대여 요금 구하기 (0) | 2024.12.07 |
---|---|
[프로그래머스 / MySQL] Lv 2. 3월에 태어난 여성 회원 목록 출력하기 (0) | 2024.12.06 |