MySQL 리트코드 | Confirmation Rate (AVG 함수 내 조건문 사용법) 문제https://leetcode.com/problems/confirmation-rate/description/?envType=study-plan-v2&envId=top-sql-50유저 별 확정 비율(Confirmation Rate) 구하기Confirmation Rate = action이 'confirmed' 된 개수 / 전체 request 개수 테이블Signupsuser_idtime_stamp32025-03-12 10:16:1372025-01-02 13:57:5922025-07-24 23:09:4462025-12-04 10:39:37Confirmationsuser_idtime_stampaction32026-02-20 03:30:46timeout32026-07-29 14:00:00timeout72026-.. SQL | Group By절과 집계 함수는 한 세트 | 집계 함수 사용 시 주의 사항 0. Group by절과 집계함수의 연관성 Group by절을 사용하는 이유는 카테고리 별로 데이터들을 모아보고 싶기 때문일 것이다. 그런데 Group by로 카테고리를 묶게되면 필연적으로 해당 카테고리에 속했던 데이터의 값들도 합해질 수밖에 없다. 이 데이터의 값들을 합할 때(집계할 때) 우리는 각 값을 셀 건지, 더할 건지, 평균을 낼 건지 정해야 한다. 이 때 집계함수 COUNT, SUM, AVG, MIN, MAX함수 등이 사용된다. ※ 단, Group by절을 사용할 때 집계함수가 쓰이는 것은 맞지만, 집계함수가 꼭 Group by가 있을 때만 쓰이는 것은 아님! Group by절과 집계함수는 쿼리문에서 어떻게 이용되는지 좀 더 자세히 알아보자. 1. Group By ▶ Group by절의 기본 .. 이전 1 다음