我如何停止从游标、过程和函数的Angular 来考虑每一个查询,并开始使用SQL呢?我们是仅仅通过练习就过渡到用SQL思考,还是学习基于集合的查询语言有什么神奇之处?你做了什么来实现这个转变?
我如何停止从游标、过程和函数的Angular 来考虑每一个查询,并开始使用SQL呢?我们是仅仅通过练习就过渡到用SQL思考,还是学习基于集合的查询语言有什么神奇之处?你做了什么来实现这个转变?
如果你是真正的SQL
极客,下面是几个你应该首先想到的例子:
Bible concordance是Bible
的FULLTEXT
指数
描述复式记账的Luca Pacioli的Summa de arithmetica实际上是一个规范化的数据库模式
当Xerxes I
人通过围墙清点他的军队时,他的10,000
人占领了一个地区,然后带领其他人穿过这个围栏,他使用了HASH AGGREGATE
方法.
The House That Jack Built
应该使用自联接重写.
应使用自联接和ROWNUM
重写The Twelve Days of Christmas
There Was An Old Woman Who Swallowed a Fly
应使用CTE
重写
如果European Union
被称为European Union All
,我们会看到Euro banknote上euro
这个词的拼写是27
,而不是2
.
最后,你可以在我的博客上读到一篇蹩脚的文章,内容是关于I如何停止担忧,学会爱SQL
(我差点忘了是我写的):
再来一篇关于这个主题的文章: