'AVG' 태그의 글 목록
다양성과 방향성

여행으로 재미있게 살고 엑셀로 성장하는 삶

AVG 2

SQL 학습 10일차, Querie Quality and Percentage (CASE WHEN, AVG)

후~ 이번 문제는 어떻게든 혼자 풀어볼려고 30분동안 붙잡고 씨름했다.1. query rating / position의 평균 비율2. 모든 raiting의 percentage 단, 3보다 작은 것들만 처음에는 WHERE rating 전체 데이터에 대한 평균 비율이기 때문에 테이블을 2개로 나누어야 했다. self join을 위해 queries 테이블을 a와 b로 나누고1번에 대한 것은 a테이블에 있는 내용을 불러오고2번에 대한 것은 b테이블에 있는 내용을 불러오기로 했다. LEFT JOIN으로 rating NULL값등 이슈가 있다고 하여 CAHT GPT가 열을 불러올 때 CASE문을 써서 해결하는 방법을 알려주었다.round(sum(case when b.rating  3 then 1 else 0 end)..

직무강화/SQL 2024.08.29

SQL 공부 2일차_HackerRank(!=, CASE, JOIN, GROUP BY)

패스트캠퍼스 강의를 들으며 이용했던 HackerRank Khan이랑 달리 토론하는 곳이 있어 답을 확인할 수 있다. 구문이 잘못되었을 때 뭐가 문제인지 찾아보는게 참 어려운데 그래도 힌트를 볼 수 있어 좋다.Chat gpt에게 정답을 알려달라고 하면 바로 답이 나오기 때문에 생각을 할 수 있는 힘을 기르기 위해선 힌트가 필요했다. 그렇게 다시 들어온 HackerRank. 기본적으로 지문이 다 영어로 되어있다보니 이해하는데도 시간이 쫌 걸린다.그래도 코드를 활용해야 한다면 영어가 기본일테니.... 조금씩 해보자! 삼각형 종류를 나누어 출력 이 문제는 삼각형에 대한 정의부터 이해해야 풀 수 있다.기본적으로 CASE 1 > 2 > 3 > 4 로 넘어갈 때 앞에서 충족하면 해당케이스로 고정되기 때문에더 큰 범위..

직무강화/SQL 2024.08.18