-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathquery_leetcode_artical_views.sql
37 lines (30 loc) · 1.16 KB
/
query_leetcode_artical_views.sql
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
Table: Views
+---------------+---------+
| Column Name | Type |
+---------------+---------+
| article_id | int |
| author_id | int |
| viewer_id | int |
| view_date | date |
+---------------+---------+
There is no primary key (column with unique values) for this table, the table may have duplicate rows.
Each row of this table indicates that some viewer viewed an article (written by some author) on some date.
Note that equal author_id and viewer_id indicate the same person.
| article_id | author_id | viewer_id | view_date |
| ---------- | --------- | --------- | ---------- |
| 1 | 3 | 5 | 2019-08-01 |
| 1 | 3 | 6 | 2019-08-02 |
| 2 | 7 | 7 | 2019-08-01 |
| 2 | 7 | 6 | 2019-08-02 |
| 4 | 7 | 1 | 2019-07-22 |
| 3 | 4 | 4 | 2019-07-21 |
| 3 | 4 | 4 | 2019-07-21 |
#Write your MySQL query statement below
select distinct viewer_id as id from views
where viewer_id=author_id
order by viewer_id
output
| id |
| -- |
| 4 |
| 7 |