WHERE 와 GROUP BY가 적용되는 관계
305
작성한 질문수 1
WHERE 와 GROUP BY가 적용되는 관계? 순서가 헷갈립니다.
문제에서 아래 내용이 있는데
Order your output in descending order by the total number of challenges in which the hacker earned a full score.
이 부분이 풀이에서와 같이
WHERE와 GROUP BY로 도출되는 이유가 궁금합니다. 이해가 잘 되지 않습니다.
답변 1
0
적어주신 문장은 '만점을 받은 챌린지 수가 많은 해커부터 정렬하라'는 의미로 추출해 놓은 데이터를 어떤 순서로 정렬해 보여 줄 것인지에 대한 내용입니다.
이 부분은 쿼리에서 WHERE이나 GROUP BY가 아니라 ORDER BY 절을 통해 구현됩니다.
WHERE S.score = D.score
-> 이 부분은 한 개 이상의 챌린지에서 만점을 받은 해커만 추출해야 하므로 적은 조건입니다. (Write a query to print the respective hacker_id and name of hackers who achieved full scores for more than one challenge.)
GROUP BY H.hacker_id, H.name
-> 만점을 받은 챌린지 또는 서브미션의 개수를 해커별로 세기 위해서 필요한 구문입니다.
섹션 4번에 2번 문제 질문입니다.
0
109
2
4번 문제
0
91
1
Top competitors 에서 having count(h.hacker_id)로 해도 되나요?
0
268
1
leetcode 620 group by 질문이요
0
211
2
강의 일시정지/ 기간연장 검토 요청
0
386
1
4번 문제 group by 질문
0
325
2
세트2 4번 문제풀이 해설에 관한 질문
0
362
2
Weather Observation Station 11_ not like 사용
0
273
1
Placements에서 LEFT JOIN 뒤에 ON 조건
0
291
1
Set2 4번문제 질문 - New Companies
0
319
1
WHERE절 안 쓰고 HAVING COUNT(D.score = S.score) > 1 쓰면 왜 안되나요?
-1
719
1
as 2 space-separated values. 무슨 말인가요???
0
436
1
Weather observation Station 11 관련 질문
1
380
2
4번문제풀이
0
458
1
섹션3. Weather Observation Station 18 문제 관련
0
379
2
섹션 2에 1,2번 문제풀이 관하여
0
438
1
기한연장문의
0
333
1
Weather observation station 11 문제 not like
-1
371
1
inner join 과 left join
1
603
1
4번 BST 문제 틀리는 이유
0
348
1
4번 문제 질문
0
295
1
620. Not Boring Movies 문제 질문드립니다
0
294
1
binary tree 질문 입니다.
0
303
1
Top Competitors 질문있습니다 ㅠㅠ
0
250
1





