DATE_ADD2 [LeetCode 1141] User Activity for the Past 30 Days I 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_add(date("2019-07-27"), interval -30 day) group by activity_date 2023. 1. 31. [LeetCode 197] Rising Temperature 전날대비 기온이 오른 날을 반환하자. 날짜를 쉽게 계산할 수 있는 date_add를 알아보자. date_add(날짜, interval 원하는기간) 으로 나타낸다. select w.id from weather as w left join (select id, temperature, date_add(recorddate,interval 1 day) as y from weather ) as p on w.recorddate = p.y where w.temperature > p.temperature; lag로 헤매고 있었는데 ㅎㅎㅎ 2023. 1. 30. 이전 1 다음