leetcode---mysql

1148. 文章浏览 I - 力扣(LeetCode)

Views 表:

复制代码
+---------------+---------+
| Column Name   | Type    |
+---------------+---------+
| article_id    | int     |
| author_id     | int     |
| viewer_id     | int     |
| view_date     | date    |
+---------------+---------+
此表可能会存在重复行。(换句话说,在 SQL 中这个表没有主键)
此表的每一行都表示某人在某天浏览了某位作者的某篇文章。
请注意,同一人的 author_id 和 viewer_id 是相同的。

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

结果按照 id 升序排列。

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

示例 1:

复制代码
输入:
Views 表:
+------------+-----------+-----------+------------+
| 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 |
+------------+-----------+-----------+------------+

输出:
+------+
| id   |
+------+
| 4    |
| 7    |
+------+

Write your MySQL query statement below

SELECT

DISTINCT author_id AS id

FROM

Views

WHERE

author_id = viewer_id

ORDER BY

id

相关推荐
高一学习c++会秃头吗8 分钟前
操作系统内存块分配算法
算法
洛水水10 分钟前
【力扣100题】57.合并区间
算法·leetcode
圣保罗的大教堂10 分钟前
leetcode 33. 搜索旋转排序数组 中等
leetcode
玉树临风ives11 分钟前
atcoder ABC 458 题解
数据结构·c++·算法
AKA__Zas16 分钟前
芝士算法 (双指针篇2.0)
java·数据结构·leetcode·学习方法
如竟没有火炬21 分钟前
有序矩阵中第K小的元素
数据结构·线性代数·算法·leetcode·矩阵·深度优先
叁散21 分钟前
ESP32智能闹钟系统实验报告
单片机·嵌入式硬件·算法
英俊潇洒美少年29 分钟前
前端主流状态管理全家桶:Vuex/Pinia/Redux/Zustand/MobX 从入门到原理、实战、面试全解
前端·面试·职场和发展
Realdagongzai37 分钟前
Linux 6.19.10 内核调度器算法详解
linux·学习·算法·spring·kernel
洛水水1 小时前
【力扣100题】63.最小覆盖子串
算法·leetcode