200场面试总结出的大厂SQL常考题(附答案)

yumo6666个月前 (03-30)技术文章42

小伙伴们,大家好。
今天给大家分享一些在数据分析岗位面试中,常被问到的一些SQL题。首先,大家先思考一下题目,然后再看后面的参考答案。
Q1:几种JOIN连接方式的区别?
Q2:几种排序窗口函数的区别?
Q3:on和where的区别?
Q4:having和where的区别?
Q5:union和union all的区别?
Q6:in和exists的区别?
Q7:数据库中空字符串、0和NULL的区别?
Q8:count(1)、count(*)和count(列名)的区别?
Q9:SQL字符串操作常用函数有哪些?

相关文章

大厂面试SQL题(一) ——连续登陆(字节)

在日常工作进程中,分析师会经常剖析用户对于公司产品的粘性及留存状况,对应至数据指标层面,常见的有“连续 xx 天登陆用户数”、“7 天/30 天留存用户数”等。正因如此,这类题目在数据面试中属于较为常...

软件测试面试被问这些SQL语句,不会怎么办?于是推出这套SQL教程

作为一名软件测试人员,学习SQL语句是必备。为什么呢?Kitty小编告诉你:首先,从软件的三层架构谈起,大家都知道现在的软件基本要么是C/S架构,要么是B/S架构,但无论是C/S架构还是B/S架构最终...