如何在SQL中思考?

msv*_*cyc 23 sql database rdbms

如何根据游标,过程和函数停止思考每个查询并开始使用SQL应该是什么?我们是否只是通过实践过渡到思考SQL,或者学习基于集合的查询语言有什么魔力吗?你做了什么过渡?

Qua*_*noi 24

如果你是真正的SQL极客,首先要考虑的一些例子:

  • 圣经的一致性是一个FULLTEXT指数Bible

  • Luca Pacioli的描述复式簿记的 Summa de arithmetica实际上是一个规范化的数据库模式

  • Xerxes I他的军队通过围住10,000他的人占领的区域来计算他的军队,然后通过这个围场游行其他人时,他使用了HASH AGGREGATE方法.

  • The House That Jack Built 应该使用自联接重写.

  • The Twelve Days of Christmas 应该使用自联接和a重写 ROWNUM

  • There Was An Old Woman Who Swallowed a Fly应该用CTE's 重写

  • 如果European Union被叫European Union All,我们会在欧元钞票上看到27拼写,而不是.euro2

最后,你可以阅读我的博客上如何一跛的文章不再担心并学会了爱SQL(我差点忘了我写的):

还有一篇关于这个主题的文章:

  • +1 - 点击*死*.学习SQL的诀窍就是要意识到,如果你只是......我真的可以*做任何事情...... (3认同)
  • +1欧洲联盟全部:)是你的原创吗? (2认同)