본문 바로가기
learning/SQL

[LeetCode 1141] User Activity for the Past 30 Days I

by 유자유자 2023. 1. 31.

2019-07-27을 포함한 이전 30일에 대해 날짜별 참여자 수를 세어보자

지난번에 배운 date_add 를 사용할 수 있다. 그리고 date 안에는 따옴표로 감싸줘야 한다는 것을 알게되었다.  

select activity_date as day, count(distinct(user_id)) as active_users
from Activity
where activity_date <= date("2019-07-27") and activity_date > date_add(date("2019-07-27"), interval -30 day)
group by activity_date

 

'learning > SQL' 카테고리의 다른 글

[LeetCode 1084] Sales Analysis III  (0) 2023.01.31
[LeetCode 607] Sales Person  (0) 2023.01.30
[LeetCode 197] Rising Temperature  (0) 2023.01.30
[LeetCode 1158] Market Analysis I  (1) 2023.01.29
[LeetCode 1393] Capital Gain/Loss  (0) 2023.01.29

댓글