三个女人一箱酒
一提男人骂半宿
三个男人一包烟
一提女人乐几天
当你对她不舍
你就已经在心理上把
爱给了她
SQL历史
1974 年,Donald Chamberlin 与 IBM 同事 Raymond Boyce 发表了一篇关于 SEQUEL 的论文,由于另一家公司拥有“SEQUEL”一词的版权,该语言更名为SQL。SQL语言正式诞生了。随后,就出现了很多基于SQL的关系型数据库,其中最闻名全球的三大数据库就是mysql,oracle,pg。
SQL作为一个声明式的编程语言,已经是后端和数据工程师必备的能力。因此在面试中,工程师经常会被问到 SQL 问题。 面试通常会从简单的 索引开始,会问在索引和性能方面的知识。
然而有过这些经历的人都会觉得sql不是一个很友好语言,无论是从读sql还是写sql都不够友好。所以我们会发现有些年轻的同事并没有去了解sql,他们会更喜欢基于json的方式做查询,比如GraphQL。
很多人会认为SQL 是一种偏非主流的技能,在编程语言排行榜并不怎么起眼,对此这个话题也成为了一个不小的争议点。