【大厂真题】SQL22题解 | 每天登陆最早的用户的内容喜好

# 需求分析注:如果当天出现多个用户同时最早登录,那么这些用户均需要输出
# 输出日期、用户id、用户内容喜好,结果按照日期升序排序

SELECT DATE_FORMAT( a.log_time,'%Y-%m-%d') as log_day,
a.user_id,
c.hobby
FROM 
(
        SELECT user_id,log_time
        from login_tb 
) a
INNER JOIN 
(
        SELECT DATE_FORMAT( log_time,'%Y-%m-%d')  as log_time,min(log_time) as min_login_time
        from 
        login_tb 
        group by DATE_FORMAT( log_time,'%Y-%m-%d')   
) b
on a.log_time=b.min_login_time
left join user_action_tb c  # 表名
on a.user_id=c.user_id       # 关联字段
order by log_day asc

全部评论

相关推荐

黑皮白袜臭脚体育生:国企优先投但有挂科经历可能会减分,也不建议考研,华五本已经站学历顶端了,除非考个清华北大,不然很难覆盖三年工作经验加遇不到现在这种大概率比三年后更好的工作环境,虽然当下工作环境已经很差了如果想稳互联网的话其实去测开不错,拿到同等级offer比Java轻松很多,或者强压下三个月速成Java这种另外宣传下自己的开源仿b站微服务项目,GitHub已经390star,牛客上有完整文档教程,如果觉得有帮助的话可以点个小星星,蟹蟹
投递华为等公司10个岗位 0offer是寒冬太冷还是我太菜
点赞 评论 收藏
分享
2024-12-13 00:00
广州大学 机器学习
lz25届目前研三,本硕双非。本科是信息安全专业,考研没考上目标院校,调剂到了广州大学的网络空间安全了,这个学校是双非但是网安专业还是蛮强的。不过,我研究生期间研究的不是纯安全方向,是机器学习和安全结合的,重点偏机器学习一点,所以有点不伦不类有点坑。我之前没怎么去学具体的热门工作方向的技能,秋招主要都是投的央国企银行运营商之类的,有过运营商和邮政的终面,也有过民办教师银行的面试,但是面试结束后都没有消息了,所以现在是0offer。目前打算学一些技能之后春招再投,但是不知道如何选择方向,是选择安全,还是java,还是嵌入式,还是测试,还是其他。(1)安全?虽然本硕都是科班,但是由于我研究生期间的方向跟安全关系不是那么大,不知影响大不大。另外我没有攻防渗透或者打比赛的经验,也没有去考安全相关证书啥的,所以学网安需要的技能可能也是从头开始学,并没有太大优势,听说安全岗位也蛮少,基本上只有比较大的互联网企业才需要,不知道找工作是否容易。另外还有,这个方向好像很吃天赋?不知道能力一般的我是否可以。(2)Java后端?很早的时候我就听说Java不行了,被各种唱衰,入门门槛不高容易被替代然后35岁危机啥的,今年行情有说好有说不好,不知道现在我开始学这个可不可行?(3)测试?测试门槛也不高,入门快,但是不知道是不是跟Java一样的情况。(4)嵌入式?听说是计算机里的“越老越吃香”的方向,今年行情好像还不错,也不太容易有35岁危机,但是入门门槛很高,学起来相对难很多,学习周期也很长。之前也没有学过数电模电那些东西,不知道我现在这个时间点开始学这个可不可行。 (5)其他方向?比如说鸿蒙,c➕➕,go,rust,前端等等。对了,还有一个游戏开发,ue,unity,我蛮感兴趣的但是一直刷到劝退的帖子,在国内想做游戏很难。(6)考公?譬如网警之类的,我对自己能不能考上公其实心里没有太大底,之前也一直没考虑过,现在也不得不考虑一下,不知道竞争激烈程度如何。  希望网友们给点建议,给迷茫的lz指点一下方向。#牛客在线求职答疑中心#  #牛客解忧铺#  #你小时候最想从事什么职业#
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务