美文网首页
三道题搞清楚你到底懂不懂SQL

三道题搞清楚你到底懂不懂SQL

作者: liprails | 来源:发表于2017-07-08 00:10 被阅读0次

标题党了

这几年时常面试别人,也被别人面过,关于SQL的问题是少不了的,老实说绝大多数问我的关于SQL的问题是很没有水平的,像什么分组取前三名之类的。我自己刚开始做面试官的时候,可能也问过"这他妈什么玩意"的傻逼面试题,不过时间长了,我觉得如下三道题基本就能知道你到底懂不懂SQL,不过根据我的经验,大多数人是不懂的。

三道题如下:

1.select * from t1 join t2 on t1.a = t2.a and t1.b = t2.b 和 select * from t1 left join t2 on t1.a = t2.a and t1.b = t2.b 这两个在结果集上有什么区别? ( 这个其实就是在问内连接和外连接的区别)

2.有一张表记录了用户登录的ID和时间,怎么找出每一个用户最长连续登录的天数?(这是个关于窗口函数的问题)

3.select count(a) from t1 和 select count(1) from t1 有什么区别?(null 的含义)

三道题若是都能讲出来道理,说明SQL基本上可以说很懂了

:-)

相关文章

  • 三道题搞清楚你到底懂不懂SQL

    标题党了 这几年时常面试别人,也被别人面过,关于SQL的问题是少不了的,老实说绝大多数问我的关于SQL的问题是很没...

  • 《Stone历史剧》--你到底懂不懂圣诞

    《Stone历史剧》--你到底懂不懂圣诞

  • SQL 45道题

    数据表 1.学生表 Student(SId,Sname,Sage,Ssex) 2.课程表 Course(CId,C...

  • 情感: 得不到的永远在骚动,被爱的人始终有恃无恐。

    “到底你懂不懂我的懵懂都因你的沉默为何你还不懂给我一个温热相拥到底你懂不懂我的心痛都因你的挥霍 爱不爱我开始不懂...

  • 经典Hive SQL面试题

    第一题 需求 实现 数据准备 查询SQL 第二题 需求 实现 数据准备 查询SQL实现 第三题 需求 实现 数据准...

  • SQL基础花式查询

    27道SQL题:https://blog.csdn.net/Zhang_Yixuan_ss/article/det...

  • sql 经典50题

    50道SQL练习题及答案与详细分析 网上流传较广的50道SQL训练,奋斗了不知道多久终于写完了。前18道题的难度依...

  • SPFA研究

    说起来,SPFA这个算法之前一直是半懂不懂,偶尔敲一个模板,然后囫囵做个两三道水题,倒也是轻松,然而一旦遇到比较复...

  • 【题目】sql和其他语言的思考方式

    sql和其他的语言的思考方式是有很大的区别的。今天我们就出一道现实中遇到的题来看看到底有啥不同。 一、背景&前提假...

  • ctf | web 查成绩

    这是一道练习SQL注入非常好的题,加上楼主最近也在看SQL注入,就和大家一起分享这道题。 先上图 我们先随便输两个...

网友评论

      本文标题:三道题搞清楚你到底懂不懂SQL

      本文链接:https://www.haomeiwen.com/subject/sdcdhxtx.html