初级数据工程师水平测试

  1. 没有在聚合函数中使用过CASE表达式。
  2. 想象不出自连接是如何工作的。
  3. 感觉HAVING子句不是很常用。
  4. 感觉IN比EXISTS好用,所以更喜欢用IN。
  5. 听到布尔类型,脑海里浮现出的只有true和false。
  6. 设计表的时候不加NOT NULL的约束。
  7. SQL全部用大写字母或全部用小写字母来写。
  8. 不能用一句话说出GROUP BY和PARTITION BY的区别。
  9. 不知道SQL里的高阶函数的名字。
  10. 试着读过Joe Celko 的《SQL权威指南》和《SQL解惑》,但是感觉太难而没能读完(或者压根没有读过)。
    原文作者:花无缺
    原文地址: https://segmentfault.com/a/1190000018893146
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞