티스토리 뷰
포스팅에 앞서 내용이 틀릴 수 있습니다.
해당 부분 지적 감사히 받습니다.
문제를 보자.
LEVEL 2 짜리 문제다.
근데 난 이게 제일 어려웠다.
나 말고도 다른 사람들이 이게 제일 어려울 거라고 조심히 생각해 본다.
일단 GROUP BY절은 너무 어려워..
GROUP BY절은 SELECT에 반드시 그룹화한 칼럼이 들어가야 한다 생각했었다.
하지만 이번에 여러 시도 끝에 그룹화하지 않은 칼럼의 값도 집계함수와 함께 사용하면 넣을 수 있다는 것을 다시 한번 발견했다.
그 방법을 까먹고 있었을 땐, 어쩐지 난이도에 비해 쿼리가 너무 길어지더라.. 싶었다.
그래도 결국엔 스스로 풀어내서 기쁘고, GROUP BY절이랑 좀 더 친해진 것 같아서 더 좋다.
오늘은 3개 했으니 일찍 씻고 자야겠다.
또한 이번주는 3.1절이 있어 주 4일 출근한다.
대학생 때도 연휴는 좋았지만, 비로소 지금 그 가치가 더 와닿는다.
쿼리
SELECT CAR_ID, ROUND(AVG(TO_DATE(END_DATE) - TO_DATE(START_DATE) + 1),1)
from CAR_RENTAL_COMPANY_RENTAL_HISTORY
GROUP BY CAR_ID
HAVING AVG(TO_DATE(END_DATE) - TO_DATE(START_DATE) + 1) >= 7
ORDER BY 2 DESC, 1 DESC
'프로그래머스' 카테고리의 다른 글
[프로그래머스] 루시와 엘라 찾기 (3) | 2024.03.01 |
---|---|
[프로그래머스] 취소되지 않은 진료 예약 조회하기 (6) | 2024.02.29 |
[프로그래머스] 특정 옵션이 포함된 자동차 리스트 구하기 (83) | 2024.02.28 |
[프로그래머스] 대여 기록이 존재하는 자동차 리스트 구하기 (76) | 2024.02.28 |
[프로그래머스] 조건에 맞는 사용자 정보 조회하기 (83) | 2024.02.27 |
댓글
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- webhacking.kr
- los 15단계
- spring
- samron
- 김영한 실전 자바 중급
- 코딩테스트 준비
- lord of sql
- static
- java
- ys.k
- 기술스택
- 김영한 실전 자바 기본
- 프로그래머스 상품을 구매한 회원 비율 구하기 파이썬
- 스프링
- samron3
- 백준 피보나치
- 프로그래머스 상품을 구매한 회원 비율 구하기
- 김영한 실전 자바 기초
- zixem
- 상품을 구매한 회원 비율 구하기 파이썬
- extends
- 프로그래머스
- los 15
- 상속
- 백준
- 자바
- Los
- 코딩테스트
- 백준 피보나치 수열
- 김영한
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
글 보관함
250x250