注册 登录 进入教材巡展
#

出版时间:2024-01

出版社:电子工业出版社

以下为《零基础学SQL(升级版)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 电子工业出版社
  • 9787121472152
  • 1-1
  • 525156
  • 66255121-7
  • 平塑勒
  • 16开
  • 2024-01
  • 220
  • 程序设计
  • 高职
内容简介
《零基础学 SQL》(升级版)从实用角度出发,由浅入深地讲解了 SQL 的基本概念、常用语法和操作技术。全书共 24 章,内容涉及 SQL 语言概述、简单查询、计算列查询、条件查询、范围查询、数据过滤、数据格式化、模糊查询、数据排序、统计分析、分组统计等知识点,还讲解子查询、多表连接、数据的增删改查、视图、存储过程、游标、事务处理、数据库管理及数据表管理等高级技术。全书包含 200 多个 SQL 语法及应用示例,有很强的实用性和可操作性,既适合作为 SQL 初学者的学习用书,又适合作为程序开发人员和数据库管理人员随时查阅的参考工具书。 为了方便读者理解 SQL 语法,书中的知识点和语法结合具体示例进行讲解,并以对比图的方式鲜明直观地展示数据变化,帮助读者快速掌握实际操作技巧,学以致用。书中还设置了“注意”“说明”“常见错误”等贴心栏目,及时指出注意事项并给出相应的解决方案,帮助读者避开学习陷阱,全面提升应用技能。
目录
第 1 章 SQL 语言概述 1__eol__ 精彩示例:1 个 e 学码词条:5 个__eol__1.1 数据库基本概念 1__eol__1.1.1 数据 1__eol__1.1.2 数据库 2__eol__1.1.3 数据库管理系统 2__eol__1.1.4 数据库系统 3__eol__1.2 SQL概述 3__eol__1.3 SQL语言的组成 4__eol__1.4 SQL语句结构 6__eol__1.5 小结 6__eol__第 2 章 简单查询 7__eol__ 精彩示例:13 个 e 学码词条:5 个__eol__2.1 SELECT语句基本结构 7__eol__2.2 单列查询 8__eol__2.3 多列查询 9__eol__2.4 查询所有的列 9__eol__2.5 别名的应用 10__eol__2.5.1 当字段为英文时 10__eol__2.5.2 对多个表查询时出现相同的列名 11__eol__2.5.3 为计算结果设置别名列 11__eol__2.5.4 为使用聚合函数的列设置别名 12__eol__2.6 删除重复数据 12__eol__2.7 限制查询结果 13__eol__2.7.1 在SQL Server数据库中限制查询结果 13__eol__2.7.2 在MySQL数据库中限制查询结果 14__eol__2.7.3 在Oracle数据库中限制查询结果 16__eol__2.8 小结 16__eol__第 3 章 计算列查询 17__eol__ 精彩示例:7 个__eol__ __eol__目录__eol__ e 学码词条:5 个__eol__3.1 连接列值 17__eol__3.2 查询中使用计算列 17__eol__3.2.1 减法运算符“?”的应用 18__eol__3.2.2 乘法运算符“*”的应用 18__eol__3.2.3 算术运算符的综合应用 19__eol__3.3 查询中使用表达式 19__eol__3.3.1 数值表达式 19__eol__3.3.2 字符表达式 20__eol__3.3.3 使用表达式创建新列 20__eol__3.4 小结 21__eol__第 4 章 条件查询 22__eol__ 动图学习:3 个 精彩示例:8 个 e 学码词条:5 个__eol__4.1 WHERE子句 22__eol__4.2 使用比较运算符限制查询结果 23__eol__4.2.1 使用“=”查询数据 23__eol__4.2.2 使用“>”查询数据 23__eol__4.2.3 使用“<”查询数据 23__eol__4.2.4 使用“>=”查询数据 24__eol__4.2.5 使用“<=”查询数据 24__eol__4.2.6 使用“!>”查询数据 25__eol__4.2.7 使用“!<”查询数据 25__eol__4.2.8 使用“!=”和“<>”查询数据 26__eol__4.3 小结 26__eol__第 5 章 范围查询 27__eol__ 动图学习:3 个 精彩示例:7 个 e 学码词条:6 个__eol__5.1 查询两个值之间的数据 27__eol__5.2 查询两个日期之间的数据 27__eol__5.3 在BETWEEN中使用日期函数 28__eol__ __eol__5.4 查询不在指定范围内的数据 29__eol__5.5 日期时间查询 29__eol__5.5.1 转换日期格式 29__eol__5.5.2 计算两个日期的间隔天数 31__eol__5.5.3 按指定日期查询数据 32__eol__5.6 小结 34__eol__第 6 章 使用逻辑运算符过滤数据 35__eol__ 动图学习:2 个 精彩示例:8 个 e 学码词条:5 个__eol__6.1 使用AND运算符 35__eol__6.2 使用OR运算符 36__eol__6.3 使用NOT运算符 38__eol__6.4 逻辑运算符的优先级 38__eol__6.5 小结 40__eol__第 7 章 使用 IN 操作符过滤数据 41__eol__ 动图学习:3 个 精彩示例:6 个 e 学码词条:6 个__eol__7.1 使用IN查询数据 41__eol__7.2 在IN中使用算术表达式 42__eol__7.3 在IN中使用列进行查询 43__eol__7.4 使用NOT IN查询数据 43__eol__7.5 使用NOT IN查询后两行数据 44__eol__7.6 小结 45__eol__第 8 章 格式化结果集 46__eol__ 动图学习:3 个 精彩示例:5 个 e 学码词条:7 个__eol__8.1 格式化日期 46__eol__8.1.1 在SQL Server数据库中格式化日期 46__eol__8.1.2 在MySQL数据库中格式化日期 48__eol__8.1.3 在Oracle数据库中格式化日期 50__eol__8.2 数据表的数值类型转换 51__eol__8.2.1 SQL Server:CAST()函数 51__eol__8.2.2 Oracle:CAST()函数 53__eol__ __eol__8.3 去掉空格 54__eol__8.4 小结 54__eol__第 9 章 模糊查询 55__eol__ 动图学习:4 个 精彩示例:6 个 e 学码词条:5 个__eol__9.1 LIKE谓词 55__eol__9.2 “%”通配符的使用 56__eol__9.3 “_”通配符的使用 57__eol__9.4 “[ ]”通配符的使用 57__eol__9.5 “[^]”通配符的使用 58__eol__9.6 使用ESCAPE定义转义字符 59__eol__9.7 小 结 59__eol__第 10 章 行数据过滤 60__eol__ 动图学习:4 个 精彩示例:12 个 e 学码词条:5 个__eol__10.1 行查询 60__eol__10.1.1 查询指定行 60__eol__10.1.2 随机查询 61__eol__10.1.3 在结果集中添加行号 62__eol__10.1.4 查询隔行数据 63__eol__10.1.5 查询指定范围内的所有行数据 64__eol__10.2 空值判断 64__eol__10.2.1 查询空值 65__eol__10.2.2 查询非空值 65__eol__10.2.3 对空值进行处理 66__eol__10.3 小结 67__eol__第 11 章 数据排序 68__eol__ 动图学习:1 个 精彩示例:10 个 e 学码词条:6 个__eol__11.1 数值排序 68__eol__11.1.1 按升序和降序排列 68__eol__11.1.2 按列的别名排序 69__eol__11.1.3 对多列排序 71__eol__11.1.4 对数据表中的指定行进行排序 72__eol__ __eol__VIII__eol__ __eol__11.2 汉字排序 77__eol__11.2.1 排序规则简介 77__eol__11.2.2 按姓氏笔画排序 78__eol__11.2.3 按拼音排序 78__eol__11.3 小结 79__eol__第 12 章 数据统计分析 80__eol__ 动图学习:1 个 精彩示例:9 个 e 学码词条:5 个__eol__12.1 聚合函数 80__eol__12.2 求平均值 81__eol__12.2.1 AVG()函数的普通用法 81__eol__12.2.2 使用WHERE子句限制AVG()函数统计的行 82__eol__12.3 获取结果集的行数 83__eol__12.4 最大值与最小值 86__eol__12.5 对多列求和 87__eol__12.6 在WHERE子句中使用聚合函数 88__eol__12.7 Oracle数据库的NVL()函数在聚合函数中的使用 89__eol__12.8 多个聚合函数的使用 90__eol__12.8.1 使用多个聚合函数的注意事项 90__eol__12.8.2 聚合函数的执行步骤 91__eol__12.9 小结 91__eol__第 13 章 分组统计 92__eol__ 精彩示例:11 个 e 学码词条:5 个__eol__13.1 创建分组 92__eol__13.1.1 使用GROUP BY子句创建分组 92__eol__13.1.2 使用GROUP BY子句创建多列分组 94__eol__13.1.3 对表达式进行分组统计 94__eol__13.2 在统计中使用ROLLUP关键字和CUBE关键字 95__eol__13.2.1 在统计中使用ROLLUP关键字 96__eol__13.2.2 在统计中使用CUBE关键字 97__eol__13.3 GROUP BY子句的NULL值处理 98__eol__13.4 使用HAVING子句进行过滤分组 98__eol__13.5 对统计结果进行排序 100__eol__13.6 GROUP BY子句的特殊用法 100__eol__13.6.1 SQL Server数据库中的GROUP BY子句 100__eol__ _
Baidu
map