您的位置:首页 > 教育 > 锐评 > 谷歌seo排名_北京公司注册流程及需要的材料_网站运营怎么做_国内免费域名

谷歌seo排名_北京公司注册流程及需要的材料_网站运营怎么做_国内免费域名

2024/10/5 22:26:34 来源:https://blog.csdn.net/weixin_58305115/article/details/142394845  浏览:    关键词:谷歌seo排名_北京公司注册流程及需要的材料_网站运营怎么做_国内免费域名
谷歌seo排名_北京公司注册流程及需要的材料_网站运营怎么做_国内免费域名

目录

题目

准备数据

分析数据

题目

编写解决方案以获取在 2020 年登录过的所有用户的本年度 最后一次 登录时间。结果集  包含 2020 年没有登录过的用户。

返回的结果集可以按 任意顺序 排列。

准备数据

Create table If Not Exists Logins (user_id int, time_stamp datetime);
Truncate table Logins;
insert into Logins (user_id, time_stamp) values ('6', '2020-06-30 15:06:07');
insert into Logins (user_id, time_stamp) values ('6', '2021-04-21 14:06:06');
insert into Logins (user_id, time_stamp) values ('6', '2019-03-07 00:18:15');
insert into Logins (user_id, time_stamp) values ('8', '2020-02-01 05:10:53');
insert into Logins (user_id, time_stamp) values ('8', '2020-12-30 00:46:50');
insert into Logins (user_id, time_stamp) values ('2', '2020-01-16 02:49:50');
insert into Logins (user_id, time_stamp) values ('2', '2019-08-25 07:59:08');
insert into Logins (user_id, time_stamp) values ('14', '2019-07-14 09:00:00');
insert into Logins (user_id, time_stamp) values ('14', '2021-01-06 11:59:59');

分析数据

第一步:删选出2020年的数据

selectuser_id,time_stamp
from logins
where year(time_stamp) = '2020';

第二步:max(time_stamp)就是最后一次登录的时间

with t1 as (selectuser_id,time_stampfrom loginswhere year(time_stamp) = '2020'
)select user_id,max(time_stamp) last_stamp from t1
group by user_id;

总结

 遇到最后一次登录,可以使用max()函数

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com