Round 3

[Lv.3] 부서별 평균 연봉 조회하기[ROUND, JOIN]

문제 해결을 위한 개념 정 ✅ ROUND아래 자료 참고 평균 일일 대여 요금 구하기 [SELECT, ROUND]출력할 컬럼 : AVERAGE_FEE   ⇒ SELECT 데이터를 가져올 테이블 : CAR_RENTAL_COMPANY_CAR   ⇒ FROM조건 : 자동차의 종류가 'SUV'  ⇒ WHERE출력 조건 : 소수 첫 번째 자리에서 반올림  ⇒ ROUND\ 문제 해결을 위seheehee.tistory.com ✅ JOIN아래 자료 참고 과일로 만든 아이스크림 고르기 [LEFT JOIN]문제 해결을 위한 개념 정리  ✅ LEFT JOIN1) JOIN 2) LEFT JOIN: LEFT 테이블을 기준으로 ON으로 걸어준 조건을 만족하는 다른 테이블의 값들을 가져와 붙임# 예시코드SELECT I.ANIMAL_..

Technique/MySQL 2024.08.23

[Lv.1] 평균 일일 대여 요금 구하기 [SELECT, ROUND]

출력할 컬럼 : AVERAGE_FEE   ⇒ SELECT 데이터를 가져올 테이블 : CAR_RENTAL_COMPANY_CAR   ⇒ FROM조건 : 자동차의 종류가 'SUV'  ⇒ WHERE출력 조건 : 소수 첫 번째 자리에서 반올림  ⇒ ROUND\ 문제 해결을 위한 개념 정리 ✅ ROUND: 소수점 반올림 함수1) 사용 방법 → ROUND(수치값, 반올림 자릿수) 2) 사용 예시SELECT ROUND(123.567,0) >> 소수점 모두 반올림 ROUND(123.567,1) >> 소수점 첫 번째 자리까지 반올림 = 소수점 두 번째 자리에서 반올림 ROUND(123.567,2) >> 소수점 두 번째 자리까지 반올림 >> 124 >> 1..

Technique/MySQL 2024.08.16

[Lv.2] 자동차 평균 대여기간 구하기 [datediff, timediff, avg, round]

문제 파악출력할 컬럼 : 자동차 ID, 평균 대여 기간(AVERAGE_DURATION) → SELECT가져올 테이블 : CAR_RENTAL_COMPANY_RENTAL_HISTORY → FROM요구조건 1 : 자동차 ID별 평균 대여기간 집계 CAR_ID → group by요구조건 2 : 평균 대여 기간 7일 이상인 자동차만 출력  → having정렬 순서: 평균 대여 기간을 기준으로 내림차순, 자동차 ID기준 내림차순 → Order by 문제 해결 과정 💡 DATEDIFF()✅ 두 기간 사이의 일수를 계산하는 함수  format : DATEDIFF(종료일, 시작일)SELECT DATEDIFF('2021-01-07','2021-01-01')>> 6 ⚡ 주의할 점 !!⇒ 날짜에 시간이 포함되어 있는 경우,..

Technique/MySQL 2024.05.06