Skip to content

Commit 8d34228

Browse files
Create README - LeetHub
1 parent a92b2b4 commit 8d34228

File tree

1 file changed

+48
-0
lines changed

1 file changed

+48
-0
lines changed

1148-article-views-i/README.md

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
<h2><a href="https://leetcode.com/problems/article-views-i/">1148. Article Views I</a></h2><h3>Easy</h3><hr><div class="sql-schema-wrapper__3VBi"><a class="sql-schema-link__3cEg">SQL Schema<svg viewBox="0 0 24 24" width="1em" height="1em" class="icon__1Md2"><path fill-rule="evenodd" d="M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"></path></svg></a></div><div><p>Table: <code>Views</code></p>
2+
3+
<pre>+---------------+---------+
4+
| Column Name | Type |
5+
+---------------+---------+
6+
| article_id | int |
7+
| author_id | int |
8+
| viewer_id | int |
9+
| view_date | date |
10+
+---------------+---------+
11+
There is no primary key (column with unique values) for this table, the table may have duplicate rows.
12+
Each row of this table indicates that some viewer viewed an article (written by some author) on some date.
13+
Note that equal author_id and viewer_id indicate the same person.
14+
</pre>
15+
16+
<p>&nbsp;</p>
17+
18+
<p>Write a solution to find all the authors that viewed at least one of their own articles.</p>
19+
20+
<p>Return the result table sorted by <code>id</code> in ascending order.</p>
21+
22+
<p>The result format is in the following example.</p>
23+
24+
<p>&nbsp;</p>
25+
<p><strong class="example">Example 1:</strong></p>
26+
27+
<pre><strong>Input:</strong>
28+
Views table:
29+
+------------+-----------+-----------+------------+
30+
| article_id | author_id | viewer_id | view_date |
31+
+------------+-----------+-----------+------------+
32+
| 1 | 3 | 5 | 2019-08-01 |
33+
| 1 | 3 | 6 | 2019-08-02 |
34+
| 2 | 7 | 7 | 2019-08-01 |
35+
| 2 | 7 | 6 | 2019-08-02 |
36+
| 4 | 7 | 1 | 2019-07-22 |
37+
| 3 | 4 | 4 | 2019-07-21 |
38+
| 3 | 4 | 4 | 2019-07-21 |
39+
+------------+-----------+-----------+------------+
40+
<strong>Output:</strong>
41+
+------+
42+
| id |
43+
+------+
44+
| 4 |
45+
| 7 |
46+
+------+
47+
</pre>
48+
</div>

0 commit comments

Comments
 (0)