SQL-每日一题【1148. 文章浏览 I】

题目

Views 表:

SQL-每日一题【1148. 文章浏览 I】_第1张图片

请查询出所有浏览过自己文章的作者

结果按照 id 升序排列。

查询结果的格式如下所示:

示例 1:

SQL-每日一题【1148. 文章浏览 I】_第2张图片

SQL-每日一题【1148. 文章浏览 I】_第3张图片  

 

解题思路

1.题目要求我们查询出所有浏览过自己文章的作者,结果按照 id 升序排列。

2.我们只需要筛选出 author_id = viewer_id 记录,然后按照 id 升序排列即可。

代码实现

select distinct author_id as id 
from views 
where author_id = viewer_id
order by id

测试结果

SQL-每日一题【1148. 文章浏览 I】_第4张图片

 

你可能感兴趣的:(SQL每日一题,sql,数据库)