本书详细介绍了Oracle、MySQL、PostgreSQL、SQL Server、DB2等各种关系数据库的SQL查询技巧和一些基础的SQL查询语句,并且通过短小精悍的实例,不仅讲解了如何插入、更新和删除数据,还介绍了如何检索记录、为查询结果排序、同时操作多张数据库表、查询元数据、处理涉及字符串和数值的操作、根据时间数据和日期数据进行运算、执行层次查询和区间查询等。随着多种SQL实现大量采用窗口函数,本书第2版针对相关实例做了优化,还新增了为数据科学家和算法工程师量身定制的实例。
作者简介:
安东尼·莫利纳罗(Anthony Molinaro),美国强生公司数据科学家,专精SQL技术,擅长解决棘手的SQL问题,对关系理论有深入研究。 罗伯特·德·格拉夫(Robert de Graaf),RightShip公司数据科学家,负责为公司设计和开发用于预测性分析的算法,另著有Managing Your Data Science Projects。 【译者介绍】 袁国忠,自由译者,20多年专职翻译经验,主译图书,偶译新闻稿、软文;出版译著40余部,其中包括《Python编程从入门到实践》《C++ Prime Plus中文版》《Python基础教程(第3版)》《算法图解》《面向模式的软件架构:模式系统》《风投的选择:谁是下一个十亿美元级公司》等,总计700余万字;专事翻译前,做过两年杂志和图书编辑,从事过三年化工产品开发和分析工作。
目录:
第1 章 检索记录 1
第2 章 查询结果排序 12
第3 章 使用多张表 25
第4 章 插入、更新和删除 56
第5 章 元数据查询 74
第6 章 处理字符串 85
第7 章 处理数字 138
第8 章 日期算术运算 167
第9 章 操作日期 195
第10 章 涉及区间的查询 257
第11 章 高级查找 275
第12 章 报表制作和整形 304
第13 章 分层查询 361
第14 章 杂项 382
点击下载