文章目录

  • 1. 题目
  • 2. 解题

1. 题目

Table: Views

+---------------+---------+
| Column Name   | Type    |
+---------------+---------+
| article_id    | int     |
| author_id     | int     |
| viewer_id     | int     |
| view_date     | date    |
+---------------+---------+

此表无主键,因此可能会存在重复行。
此表的每一行都表示某人在某天浏览了某位作者的某篇文章。
请注意,同一人的 author_id 和 viewer_id 是相同的。

编写一条 SQL 查询来找出在同一天阅读至少两篇文章的人,结果按照 id 升序排序。

查询结果的格式如下:

Views table:
+------------+-----------+-----------+------------+
| article_id | author_id | viewer_id | view_date  |
+------------+-----------+-----------+------------+
| 1          | 3         | 5         | 2019-08-01 |
| 3          | 4         | 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 |
+------------+-----------+-----------+------------+Result table:
+------+
| id   |
+------+
| 5    |
| 6    |
+------+

来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/article-views-ii
著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。

2. 解题

# Write your MySQL query statement below
select distinct viewer_id id
from Views
group by view_date, viewer_id
having count(distinct article_id) >= 2
order by viewer_id

我的CSDN博客地址 https://michael.blog.csdn.net/

长按或扫码关注我的公众号(Michael阿明),一起加油、一起学习进步!

LeetCode MySQL 1149. 文章浏览 II相关推荐

  1. LeetCode MySQL 1205. 每月交易II(union all)*

    文章目录 1. 题目 2. 解题 1. 题目 Transactions 记录表 +----------------+---------+ | Column Name | Type | +------- ...

  2. LeetCode MySQL 602. 好友申请 II :谁有最多的好友(union all)

    文章目录 1. 题目 2. 解题 1. 题目 在 Facebook 或者 Twitter 这样的社交应用中,人们经常会发好友申请也会收到其他人的好友申请. 表 request_accepted 存储了 ...

  3. LeetCode MySQL 1076. 项目员工II

    文章目录 1. 题目 2. 解题 1. 题目 Table: Project +-------------+---------+ | Column Name | Type | +------------ ...

  4. 【每日SQL打卡】​​​​​​​​​​​​​​​DAY 17丨文章浏览 II【难度中等】​

    [未来的你,会感谢今天努力的你]每日两题,一难一易,每天进步一点点,可能会直接导致一场面试的成功,或工作的轻松搞定,从而升职加薪迎娶白富美,加油小伙伴!

  5. LeetCode MySQL解题目录

    已完成的 LeetCode MySQL 数据库题目.点击查看我的 LeetCode 算法解题目录. 已解决 123/123 - 简单 54 中等 51 困难 18 前置入门学习 MySQL 基本查询. ...

  6. mysql文章浏览计数_高并发文章浏览量计数系统设计

    最近因为个人网站的文章浏览量计数在Chrome浏览器下有BUG,所以打算重新实现这个功能. 原本的实现很简单,每次点击文章详情页的时候,前端会发送一个GET请求articles/id获取一篇文章详情. ...

  7. php申请系统,PHP+MYSQL的文章管理系统(一)_php

    此篇文章属原创,如有引用,请标明作者信息. Email: leo_cdp@yeah.net http://www.cfeng.net/ 本文代码任意转载,使用请保留此声明 ############## ...

  8. LeetCode MySQL 1308. 不同性别每日分数总计(累加/变量/窗口函数)

    文章目录 1. 题目 2. 解题 1. 题目 表: Scores +---------------+---------+ | Column Name | Type | +--------------- ...

  9. wordpress 使用mysql添加文章_WordPress代码插入文章函数:wp_insert_post

    [描述] 该函数可在数据库中插入文章(及页面).它可以进行处理变量,检查操作,填充日期/时间等缺失变量等工作.该函数以对象作为变量,返回已创建文章的编号(出错时返回0). [使用方法] [参数] $p ...

最新文章

  1. 【Python基础】Python的深浅拷贝讲解
  2. 国学早教视频 16G
  3. Servlet过滤器介绍之原理分析(转)
  4. stm32数据手册boot_STM32的ISP下载的原理是什么呢?
  5. 【数据库】第四章 JDBC、MyBatis
  6. 在eclipse里如何快速定位到某一行?
  7. 多个条码标签如何在一张纸上打印
  8. 飞思卡尔芯片k66单片机溢出_飞思卡尔HCS12系列 Flash的加密解密解决方法
  9. FileOpen 及相关文件读写
  10. StoryBoard故事版之ViewController与实体类的关联和不同StoryBoard 跳转
  11. Altium Designer18之修改画图光标大小
  12. Padavan固件免流,能连接成功暂时没测成功免流没有
  13. C++---四舍五入与保留小数
  14. 人工智能导论-动物识别专家系统
  15. win10系统无法访问指定设备或路径怎么解决?
  16. 《游戏学习》Java实现仿雷电游戏设计
  17. hive中如何判断字符串是否是数字
  18. Scrapy爬取饿了么周围商家信息
  19. 机器学习—— SVM分类垃圾短信
  20. 焊锡膏可靠性测试方案

热门文章

  1. 关于用VS写C程序运行时出现烫字以及乱码的问题的原因
  2. python静态方法,类方法,属性方法,实例方法
  3. oracle values函数,Oracle文本函数简介
  4. 鸿蒙还是不是安卓,华为捐赠鸿蒙核心架构!是否形成“三足鼎立”?
  5. 【 iview 实践指南】之如何优雅地在Table中嵌套Input(代码篇)
  6. sql server常用函数积累
  7. js字符串转数字(小数),数字转字符串
  8. Elastci LogStash
  9. ASP.NET开发,简化与封装
  10. presto领读 查询引擎翻译