LETCODE_001890_2020年最后一次登录

news/2025/1/3 7:24:59/
-- 1890. 2020年最后一次登录
-- 表: Logins
-- 
-- +----------------+----------+
-- | 列名           | 类型      |
-- +----------------+----------+
-- | user_id        | int      |
-- | time_stamp     | datetime |
-- +----------------+----------+
-- (user_id, time_stamp) 是这个表的主键。
-- 每一行包含的信息是user_id 这个用户的登录时间。
-- 
--  
-- 
-- 编写一个 SQL 查询,该查询可以获取在 2020 年登录过的所有用户的本年度 最后一次 登录时间。结果集 不 包含 2020 年没有登录过的用户。
-- 
-- 返回的结果集可以按 任意顺序 排列。
-- 
-- 查询结果格式如下例。
-- 
--  
-- 
-- 示例 1:
-- 
-- 输入:
-- Logins 表:
-- +---------+---------------------+
-- | user_id | time_stamp          |
-- +---------+---------------------+
-- | 6       | 2020-06-30 15:06:07 |
-- | 6       | 2021-04-21 14:06:06 |
-- | 6       | 2019-03-07 00:18:15 |
-- | 8       | 2020-02-01 05:10:53 |
-- | 8       | 2020-12-30 00:46:50 |
-- | 2       | 2020-01-16 02:49:50 |
-- | 2       | 2019-08-25 07:59:08 |
-- | 14      | 2019-07-14 09:00:00 |
-- | 14      | 2021-01-06 11:59:59 |
-- +---------+---------------------+
-- 输出:
-- +---------+---------------------+
-- | user_id | last_stamp          |
-- +---------+---------------------+
-- | 6       | 2020-06-30 15:06:07 |
-- | 8       | 2020-12-30 00:46:50 |
-- | 2       | 2020-01-16 02:49:50 |
-- +---------+---------------------+
-- 解释:
-- 6号用户登录了3次,但是在2020年仅有一次,所以结果集应包含此次登录。
-- 8号用户在2020年登录了2次,一次在2月,一次在12月,所以,结果集应该包含12月的这次登录。
-- 2号用户登录了2次,但是在2020年仅有一次,所以结果集应包含此次登录。
-- 14号用户在2020年没有登录,所以结果集不应包含。
-- 
-- 来源:力扣(LeetCode)
-- 链接:https://leetcode.cn/problems/the-latest-login-in-2020
-- 著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。-- DROP TABLE IF EXISTS Logins;
-- CREATE TABLE Logins (
-- 	user_id int COMMENT '用户ID',
-- 	time_stamp datetime COMMENT '登录时间戳',
-- 	PRIMARY KEY (`user_id`,`time_stamp`)
-- )
-- ENGINE=InnoDB
-- DEFAULT CHARSET=utf8mb4
-- COLLATE=utf8mb4_unicode_ci
-- COMMENT='用户登录表'
-- ;
-- INSERT INTO Logins
-- (user_id, time_stamp)
-- VALUES
-- (6, '2020-06-30 15:06:07')
-- ,(6, '2021-04-21 14:06:06')
-- ,(6, '2019-03-07 00:18:15')
-- ,(8, '2020-02-01 05:10:53')
-- ,(8, '2020-12-30 00:46:50')
-- ,(2, '2020-01-16 02:49:50')
-- ,(2, '2019-08-25 07:59:08')
-- ,(14, '2019-07-14 09:00:00')
-- ,(14, '2021-01-06 11:59:59')
-- ;SELECT user_id,MAX(time_stamp) AS last_stamp
FROM Logins
WHERE time_stamp >= '2020-01-01 00:00:00'AND time_stamp < '2021-01-01 00:00:00'
GROUP BY user_id
;

http://www.ppmy.cn/news/562650.html

相关文章

使用hashcat获取哈希值

前期准备 破解压缩包密码需要用到两个工具&#xff0c;分别是John the Ripper jumbo和hashcat。这两款软件分别下载windows版和binaries版就可以在windows上运行了。两个软件都是开源软件&#xff0c;所以也不用担心病毒。 还需要准备一个有密码的压缩包&#xff0c;这里以ra…

Meterpreter利用MS17_010病毒payload渗透电脑介绍-推荐

转载地址&#xff1a;http://www.freebuf.com/sectool/154752.html 关于MeterPreter的文档比较实用的不多&#xff0c;这个我同事真实利用了并达到了预期的效果&#xff0c;所以我觉得很有必要转载记录下来&#xff0c;还以为我之前用着工具一直不顺手&#xff0c;留着好好研究…

进程看病毒!

转自江民社区bbs.jiangmin.com 进程名称 → 对应的病毒/*** .exe → BF Evolution           Mbbmanager.exe → 聪明基因 _.exe → Tryit              Mdm.exe → Doly 1.6-1.7 Aboutagirl.exe → 初恋情人  …

常见病毒 木马进程速查表

常见病毒 木马进程速查表 .exe → BF Evolution      Mbbmanager.exe → 聪明基因 _.exe → Tryit       Mdm.exe → Doly 1.6-1.7 Aboutagirl.exe → 初恋情人   Microsoft.exe → 传奇密码使者 Absr.exe → Backdoor.Autoupder  Mmc.exe → 尼姆达病毒 Aplica3…

【愚公系列】2023年06月 网络安全高级班 025.HW护网行动攻防演练介绍和工具

文章目录 前言一、HW护网行动攻防演练1.蓝队1.1 备战阶段1.2 临战阶段1.3 决战阶段1.4 总结阶段2.红队2.1 情报侦察阶段2.2 外网打点阶段2.3 内网渗透阶段二、工具箱1.红队1.1 基础设施1.2 渗透系统1.3 信息搜集1.4 Web安全1.5 漏洞分析1.6 渗透攻击1.7 内网渗透1.8 网络安全1.…

计算机常用端口总结

常用端口对照 端口&#xff1a;0 服务&#xff1a;Reserved 说明&#xff1a;通常用于分析操作系统。这一方法能够工作是因为在一些系统中“0”是无效端口&#xff0c;当你试图使用通常的闭合端口连接它时将产生不同的结果。一种典型的扫描&#xff0c;使用IP地址为0.0.0.0&am…

进程和对应病毒

进程名称和对应病毒/木马 .exe → BF Evolution Mbbmanager.exe → 聪明基因 _.exe → Tryit Mdm.exe → Doly 1.6-1.7 Aboutagirl.exe → 初恋情人 Microsoft.exe → 传奇密码使者 Absr.exe → Backdoor.Autoupder Mmc.exe → 尼姆达病毒 Aplica32.exe → 将死者病毒…

(病毒安全)关闭常见木马和未授权控制软件方法

如果计算机里存在着 木马病毒和未经授权的远程控制软件,那别人不但能得到你所有的隐私信息和账号密码,更能随时夺走计算机的控制权,本文主要讲述如何关闭这两类软件。 需要说明的一点是,本文介绍的各种木马及未授权被安装的远程控制软件均是由于没有正确的设置管理员密码导…