由于此商品库存有限,请在下单后15分钟之内支付完成,手慢无哦!
100%刮中券,最高99元无敌券,券有效期7天
活动自2017年6月2日上线,敬请关注云钻刮券活动规则更新。
如活动受政府机关指令需要停止举办的,或活动遭受严重网络攻击需暂停举办的,或者系统故障导致的其它意外问题,苏宁无需为此承担赔偿或者进行补偿。
正版 从0到1:MySQL即学即用 莫振杰 人民邮电出版社 978711560396
¥ ×1
第 1 部分 基础语法
第 1章 数据库简介 2
1.1 数据库是什么 2
1.1.1 DBMS 简介 3
1.1.2 MySQL 简介 3
1.2 安装 MySQL 4
1.3 安装 Navicat for MySQL 9
1.4 使用 Navicat for MySQL 10
1.4.1 连接 MySQL 10
1.4.2 创建数据库 12
1.4.3 创建表 14
1.4.4 运行代码 16
1.5 教程说明 17
1.6 本章练习 18
第 2章 SQL 语法 19
2.1 SQL 是什么 19
2.1.1 SQL 简介 19
2.1.2 关键字 20
2.1.3 语法规则 21
2.1.4 命名规则 22
2.2 数据类型 22
2.2.1 数值 23
2.2.2 字符串 24
2.2.3 日期时间 27
2.2.4 二进制 28
2.3 注释 29
2.4 本章练习 29
第3章 查询操作 31
3.1 select 语句简介 31
3.1.1 select 语句 32
3.1.2 特殊列名 37
3.1.3 换行说明 38
3.2 使用别名:as 39
3.2.1 as 关键字 39
3.2.2 特殊别名 42
3.3 条件子句:where 44
3.3.1 比较运算符 45
3.3.2 逻辑运算符 47
3.3.3 其他运算符 50
3.3.4 运算符优先级 55
3.4 排序子句:order by 58
3.4.1 order by 子句 58
3.4.2 中文排序 62
3.4.3 特别注意 63
3.5 限制行数:limit 65
3.5.1 limit 子句 65
3.5.2 深入了解 68
3.6 去重处理:distinct 69
3.7 本章练习 73
目录 2
第4章 数据统计 76
4.1 算术运算 76
4.2 聚合函数 78
4.2.1 求和:sum() 78
4.2.2 求平均值:avg() 79
4.2.3 求最值:max() 和 min() 80
4.2.4 获取行数:count() 81
4.2.5 深入了解 83
4.2.6 特别注意 84
4.3 分组子句:group by 86
4.3.1 group by 子句 86
4.3.2 group_concat() 函数 89
4.4 指定条件:having 90
4.5 子句顺序 92
4.6 本章练习 93
第5章 高级查询 95
5.1 模糊查询:like 95
5.1.1 通配符:% 96
5.1.2 通配符:_ 98
5.1.3 转义通配符 99
5.2 随机查询:rand() 100
5.3 子查询 102
5.3.1 单值子查询 102
5.3.2 多值子查询 105
5.3.3 关联子查询 109
5.4 本章练习 112
第6章 内置函数 114
6.1 内置函数简介 114
6.2 数学函数 115
6.2.1 求绝对值:abs() 116
6.2.2 求余:mod() 117
6.2.3 四舍五入:round() 118
6.2.4 截取小数:truncate() 118
6.2.5 获取符号:sign() 119
6.2.6 获取圆周率:pi() 120
6.2.7 获取随机数:rand() 120
6.2.8 向上取整:ceil() 121
6.2.9 向下取整:floor() 122
6.3 字符串函数 123
6.3.1 获取长度:length() 124
6.3.2 去除空格:trim() 125
6.3.3 反转字符串:reverse() 126
6.3.4 重复字符串:repeat() 126
6.3.5 替换字符串:replace() 127
6.3.6 截取字符串:substring() 128
6.3.7 截取开头结尾:left() 和
right() 129
6.3.8 拼接字符串:concat() 130
6.3.9 转换大小写:lower() 和
upper() 132
6.3.10 填充字符串:lpad() 和
rpad() 133
6.4 时间函数 134
6.4.1 获取当前日期:curdate() 134
6.4.2 获取当前时间:curtime() 135
6.4.3 获取当前日期和时间:now() 135
6.4.4 获取年份:year() 136
6.4.5 获取月份:month() 和
monthname() 137
3 目录
6.4.6 获取星期:dayofweek() 和
dayname() 138
6.4.7 获取天数:dayofmonth() 和
dayofyear() 139
6.4.8 获取季度:quarter() 140
6.5 排名函数 141
6.5.1 rank() 141
6.5.2 row_number() 143
6.5.3 dense_rank() 145
6.6 加密函数 147
6.6.1 md5() 147
6.6.2 sha1() 148
6.7 系统函数 149
6.8 其他函数 150
6.8.1 cast() 150
6.8.2 if() 151
6.8.3 ifnull() 152
6.9 本章练习 153
第7章 数据修改 154
7.1 数据修改简介 154
7.2 插入数据:insert 154
7.2.1 insert 语句 154
7.2.2 特殊情况 156
7.2.3 replace 语句 158
7.3 更新数据:update 159
7.4 删除数据:delete 163
7.4.1 delete 语句 163
7.4.2 深入了解 165
7.5 本章练习 167
第8章 表的操作 169
莫振杰 全栈工程师,涉猎前端开发、后端开发、数据库开发、数据科学等多个领域。拥有一个高浏览量的个人网站:绿叶学习网,用于分享技术经验,教程阅读量累计超过1000万。 其创作的《Web前端开发精品课》与《从0到1》系列图书,凭借清新的风格与严谨的讲解,受到众多高校师生以及广大学习者的认可,并且被数十家高校选为教材使用。此外,他还曾被评为“人民邮电出版社IT图书2020年拥有影响力作者”。
全书的知识点讲解主要分为4部分:第1部分主要介绍MySQL的基本语法,包括数据库简介、SQL语法、查询操作、数据统计、高级查询、内置函数、数据修改、表的操作、列的属性等;第2部分是高级技术,主要介绍MySQL的高级技术,包括多表查询、视图、索引、存储程序;第3部分提供了经典案例,供读者体会技术的应用;最后本书还提供了常用的参考资料。
为了让读者更好地掌握知识,本书结合实际工作以及面试需求,精心挑选了大量高质量的练习题。此外,本书还赠送配套的课件PPT以及各种资源供各大中专院校老师教学以及学生自学使用。
绿叶学习网计算机系列教程,累计1000万人次学习。 作者创作过10多本技术图书,多次被学校征订为教材。 286个示例 + 120道习题 + 21个问题 + PPT讲义 + 源码素材。 基于MySQL 8标准编写,零基础快速上手数据库开发。 写作别具一格,清新的风格+严谨的讲解,比课本更生动、更易懂!
亲,大宗购物请点击企业用户渠道>小苏的服务会更贴心!
亲,很抱歉,您购买的宝贝销售异常火爆让小苏措手不及,请稍后再试~
非常抱歉,您前期未参加预订活动,
无法支付尾款哦!
抱歉,您暂无任性付资格
