200场面试总结出的大厂SQL常考题(附答案)
小伙伴们,大家好。
今天给大家分享一些在数据分析岗位面试中,常被问到的一些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字符串操作常用函数有哪些?