范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文

抖音面试题遇到连续问题怎么办?

  【面试题】
  有一张"用户登陆记录表",包含两个字段:用户id、日期。
  【问题】查询2021年每个月,连续2天都有登陆的用户名单。
  【解题步骤】
  1. 连续问题的万能模板
  我在《拼多多面试题:如何找出连续出现N次的内容?》里讲过遇到"连续问题"如何解决,并送出了一个万能模板,模板使用的是窗口函数解决连续问题。
  2. 窗口函数
  窗口函数lead使用方法:
  默认值是指:当向上N行或者向下N行值时,如果已经超出了表行和列的范围时,会将这个默认值作为函数的返回值,若没有指定默认值,则返回Null。
  窗口函数lead可以获取每个字段的后面的第n个值,并生成新的一列。
  而这道题描述的"用户连续登陆"中的"连续"可以理解为用户当前的登陆日期与本月下一次登陆日期相差一天。
  我们可以先用窗口函数lead获取"用户当月下一个登陆日期":
  当"日期"是该用户在当月最后一天登陆时,记录为"当月最后登陆日期",如果不进行设置,将会返回Null,不利于理解。
  从结果看,我们可以获得以下信息:
  1)当"日期"与"用户当月下一个登陆日期"只相差一天,即用户本次登陆为连续登陆;
  2)当"日期"与"用户当月下一个登陆日期"相差大于一天,即用户本次登陆为连续登陆的最后一天(也有可能仅登陆一天);
  3)当"用户当月下一个登陆日期"等于"当月最后登陆日期",即用户本次登陆为本月最后一天登陆。
  这样,可以判断用户连续登陆的情况。
  接下来就解决用户每次连续登陆天数的计算。
  3. 子查询
  用户每次连续登陆天数与用户登陆顺序存在某种必然的关系,此时我们可以先用子查询将用户在本月的阅读顺序查询出来,使用窗口函数row_number:
  可以看出,当连续终止时,即:
  1)"日期"与"用户当月下一个登陆日期"相差大于一天;
  2)"用户当月下一个登陆日期"等于"当月最后登陆日期";
  两种情况。
  将这两种情况过滤出来之后,用户连续登陆天数为:当前登陆顺序减去上一个登陆顺序。
  "上一个登陆顺序"为 Null 时,用0代替(使用coalesce函数),那么"每个月登陆顺序"减去"上一个登陆顺序"就是本次连续登陆天数。
  过滤出最终结果:
  【本题考点】
  1.考查对窗口函数的了解
  2.考查对子查询的了解
  3.考查对连续问题的了解,可以套用万能模板
  【举一反三】
  【问题】查询2021年每个月,连续5天都有登陆的用户数。
  与原题的区别在于:
  1)"连续2天"变成了"连续5天":对最后的where条件进行修改;
  2)查询"用户名单"变成了"用户数":用户group by和count(distinct 用户id)计算用户数。

东莞篮球十大贡献人物林耀森全中国都知道东莞懂篮球爱篮球林耀森,东莞女篮主教练广东东莞新彤盛女篮主教练,有篮球教父之称。2021年,林耀森带领的东莞女篮夺取2021广东省女篮联赛冠军王座,成为联赛首支四连冠队伍。林耀森在球员时代也是球星阳了吃啥好得快?过来人建议这样给娃吃,比黄桃罐头还管用!2023育儿季金鱼福袋蛋饺推荐月龄10M配餐用途配餐功效补蛋白质维生素补铁助消化营养特点这两天收到一些妈妈的留言,说是孩子中招了,食欲不行,吃的东西,只能吃平时的一半。这个时候呀,日食月食星球联珠的形成过程,欢喜就关注收藏不迷路日食影像(日食)天空中日食又叫做日蚀,有民间传说称此现象为天狗食日。当月球运动到太阳和地球中间,如果三者正好处在一条直线时,月球就会挡住太阳射向地球的光,月球身后的黑影正好落到地球天然叶酸找到了!中老年人隔几天吃一次,预防中风,还控血压导语天然叶酸被找到!中老年人每隔几天吃一次,预防中风痴呆还控血压大家都知道女性在备孕和怀孕期间都可以通过吃叶酸补充身体的营养,其实叶酸不止备孕的妈妈吃,中老年人常吃叶酸对身体也特别喜讯!财信期货岳阳营业部获岳阳市金融工作办表彰红网时刻新闻3月22日讯(通讯员谢佳)近日,岳阳市人民政府金融工作办公室发布了关于表彰2022年度证券期货行业先进单位的通报,财信期货岳阳营业部荣获2022年度工作先进单位称号。此肥城市一根焊丝的科技芯走进位于肥城市石横镇的山东索力得焊材股份有限公司,硕大的成品车间内,机车轰鸣,随着缠绕机轮子的高速转动,一盘盘高强度海工专用焊丝走下生产线,无人值守的包装机器人将它们打捆包装,很快入春后才发现不兴阔腿裤了!满大街都在穿树杈裤,显高显瘦选对一条裤子,可以横穿几个季节,即使换季期间也不用担心没有裤子可搭配。入春后,厚重笨拙的加绒裤都收起来了,接下来要换上清爽利落的单裤去搭配啦,还在穿阔腿裤的你们就赶紧淘汰了吧,今年创新领跑加速度深圳移动携手各界奔向极速先锋城市星辰大海3月22日,由深圳市工业和信息化局深圳市通信管理局深圳移动联合主办的以星辰大海极速先锋为主题的深圳移动助力深圳极速先锋城市建设行动发布会圆满举行。深圳市工业和信息化局副局长陈华平中赫伊别尔孔蒂有理由表达他的愤怒,我会全力以赴让他满意在此前热刺33战平南安普顿的赛后,热刺主帅孔蒂在赛后的新闻发布会上抨击了球员们的表现。而外界也有报道称这位意大利人即将下课。而对于孔蒂的不满,热刺中场赫伊别尔在接受采访时也发表了自4个理由告诉你为什么国内车型总是阉割CarPlay?CarPlay是由苹果公司开发的一种车载娱乐系统,可以将iPhone上的应用程序和功能集成到车辆的娱乐系统中。虽然CarPlay在国外的车型中已经得到了广泛的应用,但是在国内的车型女神看过来!湿地邀你赏春日美景WOMENSDAY最美女神节春绽芳华,美力觉醒亲爱的女神们,在最美的三月,相约东滩湿地公园,让我们dangdangdangdangdangdangdang荡起双桨!女神专享一hr精
张常宁公开发声与恩师唱反调,中国女排主帅出大招斩断爱徒退路中国女排现阶段主攻线用人告急,两大王牌主攻手朱婷和张常宁却仍在修养伤病之中。两人如果能同时回归国家队,那么中国女排的整体实力将提升一大截。但是当家球星朱婷已签约新东家,将效力意大利再见渡边雄太!他已基本告别NBA但不甘于平凡依然造就了伟大截止到今日,日本籍球员渡边雄太没有收到NBA任何一支球队提供的合同,甚至连双向合同都没有,也就意味着,他将彻底告别NBA,下一步应该就是加盟本土联赛或者是海外的其他联赛去证明自己。C罗决定留在老特拉福德,红魔要为阿贾克斯前锋支付超额费用?曼联正在准备为明天主场迎战利物浦做最后的准备工作。新任主帅埃里克滕哈赫在输掉首场两场比赛后,将迫切希望在对阵红军的比赛中获得三分。与此同时,C罗决定本赛季留在老特拉福德。另外,前利不见丁霞!中国女排3大世界冠军出镜,李盈莹展露少女心北京时间2022年8月22日,中国排协发布了女排集训照片,三位世界冠军龚翔宇李盈莹王梦洁出镜,刁琳宇倪非凡等人也在埋头苦练。不过,老将丁霞仍未出镜,之前的合照也没有丁霞的身影,考虑一场71,巴黎内讧不攻自破!姆巴佩戴帽,梅西超越传奇法甲第三轮,巴黎圣日耳曼客场挑战里尔队。比赛开始,大巴黎就表现出极其火热的状态,开场仅仅1分钟,姆巴佩反越位成功,接队友传球后闪击破门。这个进球战术明显是有设计的,在完成这一计划后熟悉的内马尔回来了!本场狂造5球创多项神迹近40年第三人北京时间8月22日,大巴黎以71狂胜里尔,其中,内马尔的表现极其出色,他梅开二度,除此之外,还贡献了3个传球。凭借着出色的表现,内马尔得到了10分的满分,同时,内马尔还创下了多项神中超外援第一人!多拉多怒推裁判被红牌罚下!河南22逆袭追平北京时间8月21日晚上1900中超联赛第14轮迎来河南嵩山龙门与武汉长江的对决!本赛季嵩山龙门表现发挥稳定,相比武汉长江球队阵容实力也更胜一筹,但近期嵩山龙门接连受挫,遭遇了两连败亚洲第一控卫曾经,他是中国男篮第一后卫,也被称为亚洲第一后卫,他的名字叫做孙悦。两米零五的身高优势和极具有天赋的大局观意识和视野,再加上优秀的防守和盖帽能力,这些都是孙悦脱颖而出并被NBA湖人詹姆斯空降西雅图,名记爆猛龙拒绝杜兰特内幕,美媒爆1换11交易北京时间8月22日,自由市场正在如约而至的持续发酵中,各支球队都在跃跃欲试,地震级交易以及顶薪续约合同此起彼伏,联盟也在不断上演着抢人大战,为下赛季的球队崛起保驾护航。詹姆斯空降西喜剧之王沈腾与马丽传绯闻意难平,直言不娶王琦他就是罪人现在就感觉,如果我要不娶王琦,就是众矢之的,我就是一个罪人。沈腾一句不娶王琦我就是罪人,将妻子12年的等待,直接变成了逼婚嫌疑。2015年,36岁的沈腾向王琦求婚,王琦哭成了一个泪告别金元模式后,中超还有大牌外援吗?至少有5人,马尔康难上榜前几年,中超赛场呈现出一片繁荣的景象,尤其像保利尼奥特谢拉沙拉维奥古斯托胡尔克等大牌外援都在中超效力,恒大上港苏宁等强队表现非常强势。不过这些大牌的薪水也高得吓人,自从限薪令出台后施耐德的新挑战国产品牌替代加速,已难与西门子两分天下近年来,随着世界各国朝工业4。0时代迈进,如何利用信息化技术促进产业变革成为攻坚议题,智能制造业的格局正悄然变化。长期以来,施耐德西门子等进口电气品牌一直雄霸市场,过分依赖进口设备不玩了,美债不香了?我国美债不足1万亿美元?多国清空美债?美国人跟中国人最大的不同在哪里?如果单纯从消费来看,我们国家大多数人喜欢存钱,而美国人喜欢超前消费,在疫情期间,老美就印了很多钱,然后给美国人去消费,反正不给美国老百姓印钞,他就不CF挑战角色的背景故事(第一期),揭秘寒霜巨兽的神秘来历自从讲完了试炼岛的故事之后,我们现如今也不得不开始讲讲别的事情了,我发现游戏里面有很多的挑战角色,很多挑战角色的故事也是非常不错的,所以,这一期开始,我们将陆陆续续花好几天的时间,孩子穿1万块钱裙子上学,同学避而远之,宝妈小小年纪就仇富?在我们上学的时候,基本上同学们穿的衣服都是统一的,那就是校服,同学们穿校服去上学有很多好处。但有些学生却不这样认为,学生认为校服穿起来又大又丑,松松垮垮,千篇一律,没有自己的个性。比起生女孩,生男孩的妈妈更显老?原因一个比一个扎心,不得不服文好孕姐昨天,妈妈群里有人提到这样一个问题听别人说,生男孩的妈妈老得快,到底有没有这种说法呀?我感觉可能是真的,要不然为啥我明明才26岁,但看起来却像36岁?!更夸张的是,前几天,这些让你意想不到的家居用品,可能就是你家里最脏的地方现在的家庭都很注意家庭卫生,尤其是有小宝宝的家庭。宝宝天生好动,喜欢光着脚丫在家里窜来窜去,卫生问题绝对马虎不得。各位宝妈宝爸们,别总盯着手机上的热点了,你家里的这些热点才是你应该孩子必须好好管教现在的家庭大多一个孩子,家长竭尽所能地将最好的都给他们,什么好吃的好玩的只要想要就尽量满足,很多家长更是要什么给什么,从而让学生养成了势在必得的毛病。江苏连云港的一个小男孩就在街上又酷又飒的孕妇照,见证了母爱的伟大和人性的光辉俗话说,十月怀胎,一朝分娩。足以说明了怀孕的艰辛历程。在上世纪以前的时候,一个女人怀孕了,腹部隆起了,是很少走出院子的,因为感觉有些害羞。但是如今随着经济社会的发展,人们的思想开放解决生育难题迫在眉睫!托育利好政策持续加码8月16日,国家卫健委等17部门发布的关于进一步完善和落实积极生育支持措施的指导意见及相关新闻发布会引起热议。YOYO小编给大家简单总结下要点。生育率低是目前社会存在的一个大难题,早期教育真相误区及演变过程结合自己一直以来的实践思考,对于早期教育有一些思考。先说结论早期教育最重要的问题就是深度和广度不够,认识比较单一。虽然觉得早期教育重要,到底哪些重要又不知道,似乎又没有那么重要,因阿迪新品!科比战靴回归,哈登6中国风配色曝光,洞洞鞋心动了有段时间没和大家聊阿迪的新品了,最近品牌的动作还挺大的,曝光了不少的新款球鞋,有篮球鞋的新配色,有新款球鞋的谍照,休闲鞋跑鞋方面也有亮点。经典篮球鞋回归,两双老款都很棒,阿迪有点上