여름 목 감기와 비염으로 인해 어지러워서
많은 문제를 풀지 못 했다...
하루 빨리 목 감기가 나았으면 좋겠다...
(비염은 만성이라... 평생 함께일 것 같다...)
https://kagan-draca.tistory.com/129
문제 60. 년, 월, 성별 별 상품 구매 회원 수 구하기(난이도 7)
문제에 요구 사항이 굉장히 많다. 요구 사항을빼먹지 않고 잘 작성하면 비교적 간단하다. 제출한 코드 : SELECT YEAR(B.SALES_DATE) AS YEAR, MONTH(B.SALES_DATE) AS MONTH, A.GENDER AS GENDER, COUNT(DISTINCT A.U
kagan-draca.tistory.com
https://kagan-draca.tistory.com/130
문제 61. 서울에 위치한 식당 목록(난이도 5)
문제의 내용이 길지만, 요구 사항을 바탕으로 잘 작성하면 쉽게 풀 수 있는 문제이다.문제에서 '서울'에 위치한 식당들의 식당 ID, 식당 이름, 음식 종류, 즐겨찾기수, 주소, 리뷰 평균 점수를조회
kagan-draca.tistory.com
https://kagan-draca.tistory.com/131
문제 62. 자동차 대여 기록에서 장기/단기(난이도 7)(날짜 차이 구하기)
2022년 9월에 속하는 대여 기록에 대해서 조회를 해야하기 때문에 대여 시작일 BETWEEN BETWEEN '2022-09-01' AND '2022-09-30'으로 9월이 대여 시작일인 튜플들만 조회 가능하게 만들었다. 그 후, CASEWHEN
kagan-draca.tistory.com
https://kagan-draca.tistory.com/132
문제 63. 자동차 평균 대여 기간 구하기(난이도 5)
일단 CAR_ID의 대여 평균일을 구해야 하기 때문에,GROUP BY CAR_ID로 각각의 CAR_ID에 해당하는 구룹 테이블을 만들어줬다. 그 후, 평균 7일 이상 인 자동차만 조회 되도록 해야하는데 처음에는 WHERE에W
kagan-draca.tistory.com
https://kagan-draca.tistory.com/133
문제 64. 헤비 유저가 소유한 장소2021(난이도3)
문제를 보면 HOST_ID를 바탕으로 그룹 테이블을 만들어야 한다.이때, HOST_ID가 2번 이상인 대상만그룹 테이블로 만들어져야 한다. 그리고 그렇게 만들어진 그룹 테이블의 HOST_ID를 바탕으로 전체 조
kagan-draca.tistory.com
https://kagan-draca.tistory.com/134
문제 65. 우유와 요거트가 담긴(난이도 10)(집합 연산자)
처음에 2중 SELECT문으로 어떻게든풀어볼려고 시도를 했는데도무지 풀 수가 없었다... 다른 사람들의 코드를 찾아보니,집합 연산자를 활용해 문제를 해결했다.집합 연산자에는연산자의미결과UNIO
kagan-draca.tistory.com
62번 문제를 통해 날짜의 차이를 구하는
DATEDIFF와 TIMESTAMPDIFF 사용 방법을
알게 됐다.
그리고 65번 문제를 통해
집합 연산자를 학습하고 사용해봤다.
(자세한 내용은 각 사이트에 존재)
'TIL' 카테고리의 다른 글
2024년 8월 1일 TIL (0) | 2024.08.01 |
---|---|
2024년 7월 31일 TIL (0) | 2024.07.31 |
2024년 7월 29일 TIL (0) | 2024.07.29 |
2024년 7월 26일 TIL (0) | 2024.07.26 |
2024년 7월 25일 TIL (0) | 2024.07.25 |