首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
嘘嘘__
北京交通大学 运营
发布于浙江
关注
已关注
取消关注
马住
@飞翔QWQ:
牛客SQL刷题总结
效率第一,头脑清晰,格式清楚,用法熟知,思路明白,考虑周全,理解题目意图,不惧困难,搭建模板等等1.对于零基础同学,从头开始刷即可,不会的,赶紧去看讨论区,不要浪费时间2.有些基础的,也建议从头刷,如果有思路且知道相应代码实现,可以直接复制粘贴讨论区答案,如果讨论区还有其他思路,那么也可以借鉴一下,或者直接下一题3.最后,比较好的是,通过读完需求,理解需求后,能够想出题目中的困难点,以及大概用什么思路解决,通过什么样的方式解出来,然后有思路,且思路清楚,那么可以直接写出来,最后查漏补缺即可;;;中等的是能理解大概是啥,大概怎么写,那么我就先分出步骤来,一步一步的去求解,然后搭建模板with,最后合在一起就是答案了思考:92语法,99语法,其实现在都用的99语法,就是join (on/using), 外连接(左外,右外,left,right),内连接(等值连接)全连接(左外+右外),笛卡尔积,表连接顺序:第一步都是cross join ,第二步 内连接(筛选N件),第三步 外连接 处理没有适配的数据SQL查询的思路,from-》join on-》where-》单行函数-》group by-》聚合函数(组函数,分组之后才能用的函数)-》having-》select-》order by-》limit其他用法:if和case when then end 类似,日期,聚合函数,union(等于 union all +去重+排序)与union all(直接把两个表前后连在一起)。开窗函数,聚合,取值等等1.做的多了,就会发现SQL其实也就那些个东西,难的题最差都能用join解出来,但对于大数据量不合适,所以推荐多用窗口函数,这个是真的灵活的实现,字段多的,你join出来,都不知道自己思路是啥了,会出现哪些字段,出现很懵逼的情况2.做难的SQL其实跟算法一样,有的也需要分类讨论也需要union,需要扣细节,+1,-1之类的也非常多,对于题目的理解也重要,3.总体做题思路是先读需求,再看表有哪些字段需要使用,表与表的关系,需不需要join等等,然后对于需求最好分步骤来求解(前期最好这样,后期练熟了会发现你能抽象出来每一步是啥,然后每一步写每一步的代码),一步一步的写就好,最后合在一起就ok了,这过程有点像ETL的过程,先抽取有用的数据,再转化,最后加载出来。4.清楚的大脑很重要,请保证自己头脑清楚,否则不要做中等以上题目,或者必须分步骤来做,不然做了一会你会发现,这些代码是啥,我在干啥?这谁写的代码,容易造成思路混乱,非常容易遗漏细节5.对于一些函数的使用,前期建议多百度,bing查找用法,或者讨论区也有6.对于代码格式最好类似以下这样(最好有自己风格),简单的题可以不用遵守,越难的题,越遵守格式,越对自己的思路有帮助
点赞 24
评论 3
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
02-13 09:58
重庆大学 研发工程师
低代码实战:JVS流程引擎编号规则自定义指南
在企业的日常运营中,流程管理是确保工作规范、提升效率的关键环节。每一个流程实例都需要一个唯一的标识符,这就是流程编号。它如同流程的“身份证”,贯穿流程的发起、审批、执行与归档全过程,确保流程可追溯、易管理。流程编号并不是一成不变,在JVS低代码流程引擎中,有一个流程编码自定义配置的能力,允许企业根据自身管理需求,设计出贴合业务、便于查询跟踪的编号规则。流程编号是一种用于标识和跟踪特定流程或业务流程实例的标识符。在企业或组织中,流程编号通常用于确保流程的准确性和可追溯性,帮助管理和优化业务流程。通过自定义编号规则,你可以将业务类型、日期、部门等信息融入编号中。例如,一个“采购申请”流程的编号可以...
点赞
评论
收藏
分享
02-11 19:54
西安交通大学 Java
360 AI应用一面面经
TCP的三次握手与四次挥手?HTTP与HTTPS的区别?HTTP状态码?介绍一下Transformer架构的基本原理?Tranformer的Decoder与Encoder的区别?为什么现在大模型的发展更注重于Decoder?注意力机制的几个参数Q,K,V的含义以及公式?什么是检索增强生成技术(RAG)?开发Agent时工具流是怎么构建的?Java的集合介绍一下?ArrayList和LinkedList的区别?算法题:如何判断单向链表有环?
查看12道真题和解析
点赞
评论
收藏
分享
01-25 11:17
百色学院 C++
大三学院本oc小厂实习 求租房和逃课经验~
鼠鼠年后入职长沙一家小厂实习 想问问大家是如何租房的 以及如何和导员沟通的 另外鼠鼠感觉啥也不会 害怕进去就被开😅
你觉得实习能学到东西吗
点赞
评论
收藏
分享
02-12 10:44
上海市民办华育中学 运营
欧陆娱乐邀请码怎么获取
欧陆娱乐邀请码是 vaZGsLWkEn 不知道是多少的可以使用看我来把剑圣的技能全部改掉弓箭系哪个职业刷图最快啊?除了外传超级恶心新区扣成啥样了 变换碎片送1500 还加速成长分裂迷宫每周的排名奖励又没了。。。。下萝莉还有这个得?你要不想要这个奖 就别参与了请问那个 方舟之时间沙 是干嘛的呀?正式服求助特务自选箱的券怎么用回坑萌新求助建议机械大师 重炮这职业优化一下麻烦大佬们给官方打个电话反馈新区只有华东吗,wegame服怎么没有朱雀接骨龙成就怀旧2竞技场出60斗士装备了吗怀旧服萌新问下,各位大佬练级的时候用的什么装备啊
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
bg 27届985本科,求助各位大佬支支招
0
2
...
牛客也是好起来了
0
3
...
来查看你的新年运势!
0
4
...
求大佬帮忙看看产品简历
0
5
...
那些为了做后端去中厂的后悔了吗
0
6
...
喔噻,今年强的可怕了😱
0
7
...
牛客这个可太有意思了!
0
8
...
回家吃顿家乡的炒米粉
0
9
...
牛客新年AI问运
0
10
...
大一现在应该做什么
0
创作者周榜
更多
正在热议
更多
#
牛客新年AI问运
#
5561次浏览
91人参与
#
工作中的卑微时刻
#
33360次浏览
199人参与
#
牛客AI体验站
#
16083次浏览
282人参与
#
多益网络工作体验
#
63066次浏览
306人参与
#
正在实习的碎碎念
#
1644387次浏览
13716人参与
#
滴!实习打卡
#
786235次浏览
6841人参与
#
秋招吐槽大会
#
304055次浏览
1523人参与
#
大学最后一个寒假,我想……
#
89142次浏览
809人参与
#
OC/开奖
#
411087次浏览
2282人参与
#
如何提高实习转正率?
#
86342次浏览
504人参与
#
面试线索爆料
#
108547次浏览
641人参与
#
我们是不是被“优绩主义”绑架了?
#
32476次浏览
485人参与
#
经纬恒润求职进展汇总
#
151252次浏览
1077人参与
#
你觉得技术面多长时间合理?
#
168347次浏览
1172人参与
#
秋招踩过的“雷”,希望你别再踩
#
186047次浏览
1686人参与
#
毕业季,你想好怎么跟生活对线了吗?
#
276415次浏览
3874人参与
#
非技术岗是怎么找实习的
#
292903次浏览
2591人参与
#
面试中的破防瞬间
#
1189777次浏览
11025人参与
#
正在实习的你,几点下班
#
293210次浏览
1931人参与
#
当你面对裁员会如何?
#
366026次浏览
2915人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务