为何写作本书

查询、查询,还是查询。我最初的目标是写一本讲解SQL 查询技术的书,而不是现在的这本涵盖范围如此广泛的SQL 实例集。一开始,我专注于解释各种SQL 查询,从相对简单的语句起步,逐步过渡到比较复杂的部分;我盼望你能掌握其中的技巧,进而运用它们解决工作中遇到的实际问题。我希望能把多年职业生涯中积累的许多SQL 编程技巧传授给你,希望你能从中学到知识,得到启发,最终找到更好的解决方案。我相信在这个过程中你我彼此都会受益良多。从数据库里读取数据看起来简单至极,然而在IT 的世界里尽可能高效地实现数据检索却是至关重要的事情。关于高效检索的技术应该被广泛地分享和传播,这样能提升所有人的效率,使大家互帮互助。

想想为数学做出杰出贡献的格奥尔格 • 康托尔,他最先意识到把一组元素作为整体来研究有着重大意义(即研究集合本身,而不是研究各个构成要素)。最初,康托尔的工作并不为数学界所接受。然而现在,大家不仅接受了它,甚至认为集合论是数学的基础!更重要的是,集合论能有今天的面貌,并非仅仅得益于康托尔一个人的研究工作;通过向同行分享研究成果,其他诸如Ernst Zermelo、Gottlob Frege、Abraham Fraenkel、Thoralf Skolem、Kurt Gödel和John von Neumann等数学家进一步发展和改进了集合论。分享不仅让大家更好地理解了康托尔的研究工作,也造就了更完善的集合论。