Skip to content

Commit 2246fd6

Browse files
committed
feat: add sql solution to lc problem: No.1107
No.1107: New Users Daily Count
1 parent 4de447b commit 2246fd6

File tree

3 files changed

+30
-2
lines changed

3 files changed

+30
-2
lines changed

solution/1100-1199/1107.New Users Daily Count/README.md

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,16 @@ ID 为 5 的用户第一次登陆于 2019-03-01,因此他不算在 2019-06-21
6666
### **SQL**
6767

6868
```sql
69-
69+
# Write your MySQL query statement below
70+
SELECT
71+
login_date,
72+
count( user_id ) AS user_count
73+
FROM
74+
( SELECT min( activity_date ) AS login_date, user_id FROM Traffic WHERE activity = 'login' GROUP BY user_id ) t
75+
WHERE
76+
DATEDIFF( '2019-6-30', login_date ) <= 90
77+
GROUP BY
78+
login_date;
7079
```
7180

7281
<!-- tabs:end -->

solution/1100-1199/1107.New Users Daily Count/README_EN.md

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,16 @@ The user with id 5 first logged in on 2019-03-01 so he&#39;s not counted on 2019
7070
### **SQL**
7171

7272
```sql
73-
73+
# Write your MySQL query statement below
74+
SELECT
75+
login_date,
76+
count( user_id ) AS user_count
77+
FROM
78+
( SELECT min( activity_date ) AS login_date, user_id FROM Traffic WHERE activity = 'login' GROUP BY user_id ) t
79+
WHERE
80+
DATEDIFF( '2019-6-30', login_date ) <= 90
81+
GROUP BY
82+
login_date;
7483
```
7584

7685
<!-- tabs:end -->
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# Write your MySQL query statement below
2+
SELECT
3+
login_date,
4+
count( user_id ) AS user_count
5+
FROM
6+
( SELECT min( activity_date ) AS login_date, user_id FROM Traffic WHERE activity = 'login' GROUP BY user_id ) t
7+
WHERE
8+
DATEDIFF( '2019-6-30', login_date ) <= 90
9+
GROUP BY
10+
login_date;

0 commit comments

Comments
 (0)