지식공유자 J
@jaemin
수강생
-
수강평
-
강의 평점
-
데이터리안의 강의를 기획합니다.
기획 강의
1. [개념부터 실습까지] 추천 시스템 입문편2. [백문이불여일타] 데이터 분석을 위한 중급 SQL 문제풀이
3. [백문이불여일타] 데이터 분석을 위한 고급 SQL 문제풀이
4. 공식 문서로 배우는 판다스(Pandas)
게시글
질문&답변
펭귄조사
이렇게 작성하셔도 결과값은 동일해 정답 처리가 됩니다.그러나 그룹별 집계를 할 필요가 없는데 GROUP BY를 함으로써 연산을 복잡하게 하는 것은 쿼리 성능상 비효율적이므로 권장하지 않습니다. 아래 AI 인턴의 답변도 참고해 주세요~!
- 0
- 2
- 79
질문&답변
게임을 10개 이상 발매한 게임 배급사 찾기
아래 AI 인턴의 답변대로 STAT CTE 안에서 GROUP BY publish_id, name 이렇게 두 컬럼으로 그룹핑을 한 부분이, 정답 쿼리의 GROUP BY publish_id 와 상이합니다.
- 0
- 2
- 42
질문&답변
DAY8 질문
안녕하세요. 혹시 지금 다시 실행해 봐도 여전히 9초가 걸리나요? 그리고 다른 문제의 정답 쿼리를 작성했을 때는 이런 문제가 없으셨나요?제 생각에는 여러 수강생이 동시에 solvesql에서 실습을 하는 등의 문제로 일시적으로 속도가 느려졌을 것으로 보이는데, 여전히 속도가 느리다면 다시 한 번 말씀 부탁드리겠습니다!
- 0
- 2
- 20
질문&답변
리트코드 1280. Students and Examinations
GROUP BY 절에는 그룹을 나누는 기준이 되는 컬럼이 모두 들어가야합니다. Students and Examinations 문제에서는 학생별로 & 과목별로 시험을 몇 번씩 봤는지를 구하라고 요구합니다. 나와야 하는 아웃풋을 문장으로 표현하면, - A 학생이 수학 시험을 3번 봄- A 학생이 영어 시험을 2번 봄- B 학생이 영어 시험을 3번 봄이런 식으로 쓸 수 있습니다. 지금 벨벨님은 GROUP BY subject_name 만 쓰셨으니 과목별로만 그룹이 나눠지고, 그러면 위 예시에서는 A 학생이 본 영어 시험과 B 학생이 본 영어 시험이 구분이 되지 않겠죠. 둘 다 과목이 '영어'로 같으니까요. 학생별로 & 과목별로 나누려면 GROUP BY student_id, student_name, subject_name 이렇게 student와 subject가 다 들어가야 합니다. student_name은 동명이인이 있을 수도 있으니 student_id까지 포함해서 확실하게 나눠 주세요.그리고 SELECT 절에 그룹별 값, 이 문제에서는 '시험을 본 횟수' 를 구하는 함수가 같이 들어가야하는데 지금 쿼리로는 다른 값을 세고 있습니다. 이거 참고해서 수정해 보시길 바랍니다. Average Population of Each Continent 는 대륙별 인구 평균값을 구하라는 문제입니다. 대륙별이니까 GROUP BY continent 이렇게 대륙 하나만 들어가면 됩니다.
- 0
- 3
- 53
질문&답변
문제 내용이 잘못된 것 같습니다.
'이후'의 사전적 의미가 '기준이 되는 때를 포함하여 그보다 뒤' 이므로 >= 로 작성하는 것이 맞습니다.(참고: 표준국어대사전)
- 0
- 2
- 37
질문&답변
서브쿼리 질문
문제에 '2022년 1월'이 아니라, '2022년 1년'이라고 적혀 있으므로 2022년 전체 평균을 구하는 것이 맞습니다.2022년 1월의 평균을 구하려면 서브쿼리 안에서 WHERE 절로 조건을 걸어주면 됩니다.
- 0
- 2
- 43
질문&답변
Revising the Select Query 1 문제에서 질문입니다.
larger than은 '초과'가 맞습니다. population > 100000 이 맞아요.
- 0
- 1
- 49
질문&답변
SQL제대로 공부하고 싶어서 수강했는데 SQLD시험에도 효과적일까요?
저희 강의에서는 데이터 조회 위주(주로 SELECT 쿼리)의 실무적인 쿼리 작성 방법을 알려드립니다. 이 부분을 공부하는 데에는 저희 강의가 많은 도움이 되어드릴 수 있을 것 같아요. 그런데 SQLD 시험은 이 부분 외의 많은 범위를 포함하는 것으로 알고 있어서, 그에 대해선 따로 학습이 필요할 것 같습니다.
- 0
- 1
- 61
질문&답변
해커랭크 문제풀이 처음부터 난이도 높아서 틀렸는데요.
해커랭크의 어떤 문제가 영상과 상이한가요?
- 0
- 2
- 61
질문&답변
[수업질문] 서브쿼리 > null데이터 avg사용 주의
네, 맞습니다. 강의에서 설명드린대로 7일 간 데이터의 일 평균을 구해야 하는데 7일 중 데이터가 없는 날이 있다면, 아래와 같이 구해야 햡니다. 분자: 없는 데이터(null)를 0으로 치환한 후, 7개의 데이터의 합을 구함 분모: 존재하는 데이터 수만 세는 것이 아니라 7이 되어야 함
- 0
- 1
- 57




