暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
11两个表的亲密接触 —— 连接的原理(02).pdf
197
25页
18次
2022-03-14
免费下载
标签 MySQL 是怎样运⾏的
搞数据库⼀个避不开的概念就是Join,翻译成中⽂就是连接。相
很多⼩伙伴在初学连接的时候有些⼀脸懵逼,理解了连接的语义之后
⼜可能不明⽩各个表中的记录到底是怎么连起来的,以⾄于在使⽤的
时候常常陷⼊下边两种误区
误区⼀:业务⾄上,管他三七⼆⼗⼀,再复杂的查询也⽤在
个连接语句中搞定
误区⼆:敬⽽远之,上 DBA 给报过来的慢查询就是因为
使⽤了连接导致的,以后再也不敢⽤了。
所以本章就来扒⼀扒连接的原理。考虑到⼀部分⼩伙伴可能忘了连接
是个啥或者压根⼉就不知道,为了节省他们百度或者看其他书的宝贵
时间以及为了我的书凑字数,我们先来介绍⼀ MySQL 中⽀持的
些连接语法。
连接
连接的本
为了故事的顺利发展,我们先建⽴两个简单的表并给它们填充⼀点数
据:
mysql> CREATE TABLE t1 (m1 int, n1 char(1));
Query OK, 0 rows affected (0.02 sec)
mysql> CREATE TABLE t2 (m2 int, n2 char(1));
Query OK, 0 rows affected (0.02 sec)
mysql> INSERT INTO t1 VALUES(1, 'a'), (2, 'b'),
(3, 'c');
Query OK, 3 rows affected (0.00 sec)
Records: 3 Duplicates: 0 Warnings: 0
mysql> INSERT INTO t2 VALUES(2, 'b'), (3, 'c'),
(4, 'd');
Query OK, 3 rows affected (0.00 sec)
Records: 3 Duplicates: 0 Warnings: 0
我们成功建⽴t1t2两个表,这两个表都有两个列,⼀个INT
类型的,⼀个CHAR(1)型的,填充好数据的两个表⻓这样:
of 25
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜