[TIL] 23.05.30

문종현·2023년 5월 30일
0

TIL

목록 보기
118/119
post-custom-banner

👉 오늘 한 일

  • 리트코드 SQL 문제 풀이

리트코드 SQL

User Activity for the Past 30 Days I(1141)

  • Easy, 48%

  • https://leetcode.com/problems/user-activity-for-the-past-30-days-i/

  • 유저 활동 날짜(activity_date)가 2019년 7월 27일에 끝나면서 그로부터 30일 이내인 데이터만 추출하기 위해 WHERE절에서 조건을 걸어줌

  • 날짜별로 활성 유저를 세기 위해 유저 활동 날짜(activity_date)로 그룹화한 후 COUNT, DISTINCT를 활용해 user_id의 unique 값을 세줌

SELECT activity_date day,
  COUNT(DISTINCT user_id) active_users
FROM activity
WHERE activity_date BETWEEN "2019-06-28" AND "2019-07-27"
GROUP BY activity_date
profile
자라나라 새싹새싹🌱
post-custom-banner

0개의 댓글