SQL的发音怎么读???

说白了,SQL有两种发音,一种是S-Q-L,一种是see-qwell。
先说最重要的,去年我们跑的那个项目里,技术大佬们基本都读see-qwell,因为开会时用这个更顺口,大概3 000人规模的讨论组里,这种发音能省不少时间。
另外一点,有个细节挺关键的,比如在写文档时,用S-Q-L反而显得更正式,去年我们给甲方写需求文档时就是这么干的。
还有个细节挺关键的,比如在写文档时,用S-Q-L反而显得更正式,去年我们给甲方写需求文档时就是这么干的。
说实话挺坑的,我一开始也以为两种都行,后来发现不对,在团队内部必须统一,否则新人听不懂老哥说的"seewell"就挺尴尬。
总之,发音随你,但得会写会用,而且别把Structured Query Language搞混了,那是根本。

sql怎么读

那天在咖啡馆,邻座小哥对着笔记本电脑敲代码,屏幕上闪过一行 SELECT FROM users;,我突然觉得这串字母挺特别的。

S-Q-L,是这么读的,不是 /si:kwəl/ 那样。
查了下资料,SQL 的前身真是 Structured English Query Language,后来因为版权问题改了,用 SEQUEL 的缩写,但 S 开头不变。
这个改名据说真开会开了两三天,想想也是,名字太长用着麻烦。

SQLServer,微软那个,和 Sybase 一起来的。
记得当年公司换系统,数据迁移到 SQLServer 的时候,半夜盯着进度条等,最后成功那一刻,咖啡都凉了。
现在服务器机房里,SQLServer 的指示灯还是亮得最稳的几个之一。

大数据时代,数据量蹭蹭涨。
上次调优查询,把一个 JOIN 改成 LEFT JOIN,就快了十秒,这十秒在几万次查询里能省多少时间?SQL 这东西,真是个工具,磨刀不误砍柴工,得会用。
不过,有时候还是觉得它复杂,特别是那些嵌套查询,看着就头大。

等等,还有个事,听说现在有些 NoSQL 也开始支持类似 SQL 的语法了?那以后是不是又要学新东西了?