
MYSQL 的连接
在表的查询中,可以为表赋予别名,只有当该字段在所有字段中为唯一字段时可以不赋别名。
发布日期:2021-05-07 02:45:39
浏览次数:32
分类:精选文章
本文共 23034 字,大约阅读时间需要 76 分钟。
一、表 的连 结 1.目的:减少数据的冗余 2.核心:分类
***连接时至少要两张表,连接主要有内连接(inner join)、左外连接(left outer join)、右外连接(right outer join)。 在连接语句中‘on’后加条件 内连接中,join、inner join、cross join三者是等价的

1.内连接
mysql> select a.图书名称,a.价格,a.作者,b.出版社名称 from 图书信息 a inner join 出版社 b on a.出版社=b.出版社ID;+---------------------------------+------+--------+----------------+| 图书名称 | 价格 | 作者 | 出版社名称 |+---------------------------------+------+--------+----------------+| oracle11g数据库应用、设计与管理 | 38 | 陈承欢 | 电子工业出版社 || 实用工具软件任务驱动式教程 | 26 | 陈承欢 | 高等教育出版社 || 网页美化与布局 | 39 | 陈承欢 | 高等教育出版社 || 跨平台的移动Web开发实战 | 29 | 陈承欢 | 人民邮电出版社 || 数据库应用基础实例教程 | 29 | 陈承欢 | 电子工业出版社 || JAVA编程教学 | 33 | 赵天逸 | 机械工业出版社 || MYSQL基础教学 | 30 | 赵天逸 | 清华大学出版社 || 计算机基础教程 | 45 | 赵天宇 | 高等教育出版社 || 网络技术与应用 | 100 | 张泽段 | 电子工业出版社 |+---------------------------------+------+--------+----------------+9 rows in set (0.05 sec)
*内连接仅显示符合条件的数据。
2.外连接

mysql> select*from 出版社;+----------+----------------+------------+----------------------------+----------+------------+| 出版社ID | 出版社名称 | 出版社简称 | 出版社地址 | 邮政编码 | 出版社ISBN |+----------+----------------+------------+----------------------------+----------+------------+| 1 | 高等教育出版社 | 高教 | 北京西城区德外大街4号 | 100011 | 7-04 || 2 | 人民邮电出版社 | 人邮 | 北京市崇文区夕照寺街14号 | 100061 | 7-115 || 3 | 清华大学出版社 | 清华 | 北京清华大学学院大厦 | 100084 | 7-302 || 4 | 电子工业出版社 | 电子 | 北京市海淀区万寿路173信箱 | 100036 | 7-121 || 5 | 机械工业出版社 | 机工 | 北京市西城区百万庄大街22号 | 100037 | 7-111 || 6 | 疯狂出版社 | 疯狂 | 南京市江宁区龙眠大道 | 100038 | 8-001 || 7 | 呆呆出版社 | 呆呆 | 南京市江宁区龙眠大道南交院 | 101010 | 8-007 || 8 | 人民出版社 | 人民 | 上海市虹桥区 | 102030 | 8-008 || 9 | | 人民 | | 102030 | 8-008 |+----------+----------------+------------+----------------------------+----------+------------+9 rows in set (0.10 sec) select*from 图书信息;+----------------+---------------------------------+--------+------+--------+------------+----------+----------+----------+| ISBN编号 | 图书名称 | 作者 | 价格 | 出版社 | 出版日期 | 图书类型 | 封面图片 | 图书简介 |+----------------+---------------------------------+--------+------+--------+------------+----------+----------+----------+| 97871212041478 | oracle11g数据库应用、设计与管理 | 陈承欢 | 38 | 4 | 2014-07-01 | T | NULL | NULL || 9787040393293 | 实用工具软件任务驱动式教程 | 陈承欢 | 26 | 1 | 2014-11-01 | T | NULL | NULL || 9787040393293 | 网页美化与布局 | 陈承欢 | 39 | 1 | 2015-08-01 | T | NULL | NULL || 9787115374035 | 跨平台的移动Web开发实战 | 陈承欢 | 29 | 2 | 2015-03-01 | T | NULL | NULL || 9787121052347 | 数据库应用基础实例教程 | 陈承欢 | 29 | 4 | 2008-12-30 | T | NULL | NULL || 9787121052348 | JAVA编程教学 | 赵天逸 | 33 | 5 | 2008-12-29 | T | NULL | NULL || 9787121052349 | MYSQL基础教学 | 赵天逸 | 30 | 3 | 2009-12-29 | T | NULL | NULL || 9787121052350 | 计算机基础教程 | 赵天宇 | 45 | 1 | 2000-12-29 | S | NULL | NULL || 9787121052352 | 网络技术与应用 | 张泽段 | 100 | 4 | 2020-11-11 | M | NULL | NULL || 9787121052351 | 计算机基础 | 赵天宇 | 45 | | 2000-12-29 | | NULL | NULL || 9787121052358 | 计算机教程 | 马宇 | 45 | 1 | 2000-12-29 | | NULL | NULL |+----------------+---------------------------------+--------+------+--------+------------+----------+----------+----------+11 rows in set (0.10 sec)
mysql> select a.图书名称,a.价格,a.作者,b.出版社名称 from 图书信息 a left join 出版社 b on a.出版社=b.出版社ID;+---------------------------------+------+--------+----------------+| 图书名称 | 价格 | 作者 | 出版社名称 |+---------------------------------+------+--------+----------------+| 实用工具软件任务驱动式教程 | 26 | 陈承欢 | 高等教育出版社 || 网页美化与布局 | 39 | 陈承欢 | 高等教育出版社 || 计算机基础教程 | 45 | 赵天宇 | 高等教育出版社 || 计算机教程 | 45 | 马宇 | 高等教育出版社 || 跨平台的移动Web开发实战 | 29 | 陈承欢 | 人民邮电出版社 || MYSQL基础教学 | 30 | 赵天逸 | 清华大学出版社 || oracle11g数据库应用、设计与管理 | 38 | 陈承欢 | 电子工业出版社 || 数据库应用基础实例教程 | 29 | 陈承欢 | 电子工业出版社 || 网络技术与应用 | 100 | 张泽段 | 电子工业出版社 || JAVA编程教学 | 33 | 赵天逸 | 机械工业出版社 || 计算机基础 | 45 | 赵天宇 | NULL |+---------------------------------+------+--------+----------------+11 rows in set (0.11 sec)
*如上面代码显示出了左表(图书信息)全部以及右表(出版社)中满足条件的,第十一条的null表示它是属于左表的字段,但是在右表中不符合条件。
mysql> select a.图书名称,a.价格,a.作者,b.出版社名称 from 图书信息 a right join 出版社 b on a.出版社=b.出版社ID;+---------------------------------+------+--------+----------------+| 图书名称 | 价格 | 作者 | 出版社名称 |+---------------------------------+------+--------+----------------+| oracle11g数据库应用、设计与管理 | 38 | 陈承欢 | 电子工业出版社 || 实用工具软件任务驱动式教程 | 26 | 陈承欢 | 高等教育出版社 || 网页美化与布局 | 39 | 陈承欢 | 高等教育出版社 || 跨平台的移动Web开发实战 | 29 | 陈承欢 | 人民邮电出版社 || 数据库应用基础实例教程 | 29 | 陈承欢 | 电子工业出版社 || JAVA编程教学 | 33 | 赵天逸 | 机械工业出版社 || MYSQL基础教学 | 30 | 赵天逸 | 清华大学出版社 || 计算机基础教程 | 45 | 赵天宇 | 高等教育出版社 || 网络技术与应用 | 100 | 张泽段 | 电子工业出版社 || 计算机教程 | 45 | 马宇 | 高等教育出版社 || NULL | NULL | NULL | 疯狂出版社 || NULL | NULL | NULL | 呆呆出版社 || NULL | NULL | NULL | 人民出版社 || NULL | NULL | NULL | |+---------------------------------+------+--------+----------------+14 rows in set (0.11 sec)
*同理,右外连接显示出了右表(出版社)中的所有字段以及左表(图书信息)中所有符合条件的字段,14条记录中10条为左表中满足条件的,4条为右表中原有的,但在左表中不符合条件的。
3.全连接
笛卡尔积(cross join): A表3行,B表2行,联结后(2*3)6行 A表4列,B表3列,联结后(4+3)7列
mysql> select * from 图书信息 a,出版社 b;+----------------+---------------------------------+--------+------+--------+------------+----------+----------+----------+----------+----------------+------------+----------------------------+----------+------------+| ISBN编号 | 图书名称 | 作者 | 价格 | 出版社 | 出版日期 | 图书类型 | 封面图片 | 图书简介 | 出版社ID | 出版社名称 | 出版社简称 | 出版社地址 | 邮政编码 | 出版社ISBN |+----------------+---------------------------------+--------+------+--------+------------+----------+----------+----------+----------+----------------+------------+----------------------------+----------+------------+| 97871212041478 | oracle11g数据库应用、设计与管理 | 陈承欢 | 38 | 4 | 2014-07-01 | T | NULL | NULL | 01 | 高等教育出版社 | 高教 | 北京西城区德外大街4号 | 100011 | 7-04 || 9787040393293 | 实用工具软件任务驱动式教程 | 陈承欢 | 26 | 1 | 2014-11-01 | T | NULL | NULL | 01 | 高等教育出版社 | 高教 | 北京西城区德外大街4号 | 100011 | 7-04 || 9787040393293 | 网页美化与布局 | 陈承欢 | 39 | 1 | 2015-08-01 | T | NULL | NULL | 01 | 高等教育出版社 | 高教 | 北京西城区德外大街4号 | 100011 | 7-04 || 9787115374035 | 跨平台的移动Web开发实战 | 陈承欢 | 29 | 2 | 2015-03-01 | T | NULL | NULL | 01 | 高等教育出版社 | 高教 | 北京西城区德外大街4号 | 100011 | 7-04 || 9787121052347 | 数据库应用基础实例教程 | 陈承欢 | 29 | 4 | 2008-12-30 | T | NULL | NULL | 01 | 高等教育出版社 | 高教 | 北京西城区德外大街4号 | 100011 | 7-04 || 9787121052348 | JAVA编程教学 | 赵天逸 | 33 | 5 | 2008-12-29 | T | NULL | NULL | 01 | 高等教育出版社 | 高教 | 北京西城区德外大街4号 | 100011 | 7-04 || 9787121052349 | MYSQL基础教学 | 赵天逸 | 30 | 3 | 2009-12-29 | T | NULL | NULL | 01 | 高等教育出版社 | 高教 | 北京西城区德外大街4号 | 100011 | 7-04 || 9787121052350 | 计算机基础教程 | 赵天宇 | 45 | 1 | 2000-12-29 | S | NULL | NULL | 01 | 高等教育出版社 | 高教 | 北京西城区德外大街4号 | 100011 | 7-04 || 9787121052352 | 网络技术与应用 | 张泽段 | 100 | 4 | 2020-11-11 | M | NULL | NULL | 01 | 高等教育出版社 | 高教 | 北京西城区德外大街4号 | 100011 | 7-04 || 97871212041478 | oracle11g数据库应用、设计与管理 | 陈承欢 | 38 | 4 | 2014-07-01 | T | NULL | NULL | 02 | 人民邮电出版社 | 人邮 | 北京市崇文区夕照寺街14号 | 100061 | 7-115 || 9787040393293 | 实用工具软件任务驱动式教程 | 陈承欢 | 26 | 1 | 2014-11-01 | T | NULL | NULL | 02 | 人民邮电出版社 | 人邮 | 北京市崇文区夕照寺街14号 | 100061 | 7-115 || 9787040393293 | 网页美化与布局 | 陈承欢 | 39 | 1 | 2015-08-01 | T | NULL | NULL | 02 | 人民邮电出版社 | 人邮 | 北京市崇文区夕照寺街14号 | 100061 | 7-115 || 9787115374035 | 跨平台的移动Web开发实战 | 陈承欢 | 29 | 2 | 2015-03-01 | T | NULL | NULL | 02 | 人民邮电出版社 | 人邮 | 北京市崇文区夕照寺街14号 | 100061 | 7-115 || 9787121052347 | 数据库应用基础实例教程 | 陈承欢 | 29 | 4 | 2008-12-30 | T | NULL | NULL | 02 | 人民邮电出版社 | 人邮 | 北京市崇文区夕照寺街14号 | 100061 | 7-115 || 9787121052348 | JAVA编程教学 | 赵天逸 | 33 | 5 | 2008-12-29 | T | NULL | NULL | 02 | 人民邮电出版社 | 人邮 | 北京市崇文区夕照寺街14号 | 100061 | 7-115 || 9787121052349 | MYSQL基础教学 | 赵天逸 | 30 | 3 | 2009-12-29 | T | NULL | NULL | 02 | 人民邮电出版社 | 人邮 | 北京市崇文区夕照寺街14号 | 100061 | 7-115 || 9787121052350 | 计算机基础教程 | 赵天宇 | 45 | 1 | 2000-12-29 | S | NULL | NULL | 02 | 人民邮电出版社 | 人邮 | 北京市崇文区夕照寺街14号 | 100061 | 7-115 || 9787121052352 | 网络技术与应用 | 张泽段 | 100 | 4 | 2020-11-11 | M | NULL | NULL | 02 | 人民邮电出版社 | 人邮 | 北京市崇文区夕照寺街14号 | 100061 | 7-115 || 97871212041478 | oracle11g数据库应用、设计与管理 | 陈承欢 | 38 | 4 | 2014-07-01 | T | NULL | NULL | 03 | 清华大学出版社 | 清华 | 北京清华大学学院大厦 | 100084 | 7-302 || 9787040393293 | 实用工具软件任务驱动式教程 | 陈承欢 | 26 | 1 | 2014-11-01 | T | NULL | NULL | 03 | 清华大学出版社 | 清华 | 北京清华大学学院大厦 | 100084 | 7-302 || 9787040393293 | 网页美化与布局 | 陈承欢 | 39 | 1 | 2015-08-01 | T | NULL | NULL | 03 | 清华大学出版社 | 清华 | 北京清华大学学院大厦 | 100084 | 7-302 || 9787115374035 | 跨平台的移动Web开发实战 | 陈承欢 | 29 | 2 | 2015-03-01 | T | NULL | NULL | 03 | 清华大学出版社 | 清华 | 北京清华大学学院大厦 | 100084 | 7-302 || 9787121052347 | 数据库应用基础实例教程 | 陈承欢 | 29 | 4 | 2008-12-30 | T | NULL | NULL | 03 | 清华大学出版社 | 清华 | 北京清华大学学院大厦 | 100084 | 7-302 || 9787121052348 | JAVA编程教学 | 赵天逸 | 33 | 5 | 2008-12-29 | T | NULL | NULL | 03 | 清华大学出版社 | 清华 | 北京清华大学学院大厦 | 100084 | 7-302 || 9787121052349 | MYSQL基础教学 | 赵天逸 | 30 | 3 | 2009-12-29 | T | NULL | NULL | 03 | 清华大学出版社 | 清华 | 北京清华大学学院大厦 | 100084 | 7-302 || 9787121052350 | 计算机基础教程 | 赵天宇 | 45 | 1 | 2000-12-29 | S | NULL | NULL | 03 | 清华大学出版社 | 清华 | 北京清华大学学院大厦 | 100084 | 7-302 || 9787121052352 | 网络技术与应用 | 张泽段 | 100 | 4 | 2020-11-11 | M | NULL | NULL | 03 | 清华大学出版社 | 清华 | 北京清华大学学院大厦 | 100084 | 7-302 || 97871212041478 | oracle11g数据库应用、设计与管理 | 陈承欢 | 38 | 4 | 2014-07-01 | T | NULL | NULL | 04 | 电子工业出版社 | 电子 | 北京市海淀区万寿路173信箱 | 100036 | 7-121 || 9787040393293 | 实用工具软件任务驱动式教程 | 陈承欢 | 26 | 1 | 2014-11-01 | T | NULL | NULL | 04 | 电子工业出版社 | 电子 | 北京市海淀区万寿路173信箱 | 100036 | 7-121 || 9787040393293 | 网页美化与布局 | 陈承欢 | 39 | 1 | 2015-08-01 | T | NULL | NULL | 04 | 电子工业出版社 | 电子 | 北京市海淀区万寿路173信箱 | 100036 | 7-121 || 9787115374035 | 跨平台的移动Web开发实战 | 陈承欢 | 29 | 2 | 2015-03-01 | T | NULL | NULL | 04 | 电子工业出版社 | 电子 | 北京市海淀区万寿路173信箱 | 100036 | 7-121 || 9787121052347 | 数据库应用基础实例教程 | 陈承欢 | 29 | 4 | 2008-12-30 | T | NULL | NULL | 04 | 电子工业出版社 | 电子 | 北京市海淀区万寿路173信箱 | 100036 | 7-121 || 9787121052348 | JAVA编程教学 | 赵天逸 | 33 | 5 | 2008-12-29 | T | NULL | NULL | 04 | 电子工业出版社 | 电子 | 北京市海淀区万寿路173信箱 | 100036 | 7-121 || 9787121052349 | MYSQL基础教学 | 赵天逸 | 30 | 3 | 2009-12-29 | T | NULL | NULL | 04 | 电子工业出版社 | 电子 | 北京市海淀区万寿路173信箱 | 100036 | 7-121 || 9787121052350 | 计算机基础教程 | 赵天宇 | 45 | 1 | 2000-12-29 | S | NULL | NULL | 04 | 电子工业出版社 | 电子 | 北京市海淀区万寿路173信箱 | 100036 | 7-121 || 9787121052352 | 网络技术与应用 | 张泽段 | 100 | 4 | 2020-11-11 | M | NULL | NULL | 04 | 电子工业出版社 | 电子 | 北京市海淀区万寿路173信箱 | 100036 | 7-121 || 97871212041478 | oracle11g数据库应用、设计与管理 | 陈承欢 | 38 | 4 | 2014-07-01 | T | NULL | NULL | 05 | 机械工业出版社 | 机工 | 北京市西城区百万庄大街22号 | 100037 | 7-111 || 9787040393293 | 实用工具软件任务驱动式教程 | 陈承欢 | 26 | 1 | 2014-11-01 | T | NULL | NULL | 05 | 机械工业出版社 | 机工 | 北京市西城区百万庄大街22号 | 100037 | 7-111 || 9787040393293 | 网页美化与布局 | 陈承欢 | 39 | 1 | 2015-08-01 | T | NULL | NULL | 05 | 机械工业出版社 | 机工 | 北京市西城区百万庄大街22号 | 100037 | 7-111 || 9787115374035 | 跨平台的移动Web开发实战 | 陈承欢 | 29 | 2 | 2015-03-01 | T | NULL | NULL | 05 | 机械工业出版社 | 机工 | 北京市西城区百万庄大街22号 | 100037 | 7-111 || 9787121052347 | 数据库应用基础实例教程 | 陈承欢 | 29 | 4 | 2008-12-30 | T | NULL | NULL | 05 | 机械工业出版社 | 机工 | 北京市西城区百万庄大街22号 | 100037 | 7-111 || 9787121052348 | JAVA编程教学 | 赵天逸 | 33 | 5 | 2008-12-29 | T | NULL | NULL | 05 | 机械工业出版社 | 机工 | 北京市西城区百万庄大街22号 | 100037 | 7-111 || 9787121052349 | MYSQL基础教学 | 赵天逸 | 30 | 3 | 2009-12-29 | T | NULL | NULL | 05 | 机械工业出版社 | 机工 | 北京市西城区百万庄大街22号 | 100037 | 7-111 || 9787121052350 | 计算机基础教程 | 赵天宇 | 45 | 1 | 2000-12-29 | S | NULL | NULL | 05 | 机械工业出版社 | 机工 | 北京市西城区百万庄大街22号 | 100037 | 7-111 || 9787121052352 | 网络技术与应用 | 张泽段 | 100 | 4 | 2020-11-11 | M | NULL | NULL | 05 | 机械工业出版社 | 机工 | 北京市西城区百万庄大街22号 | 100037 | 7-111 || 97871212041478 | oracle11g数据库应用、设计与管理 | 陈承欢 | 38 | 4 | 2014-07-01 | T | NULL | NULL | 06 | 疯狂出版社 | 疯狂 | 南京市江宁区龙眠大道 | 100038 | 8-001 || 9787040393293 | 实用工具软件任务驱动式教程 | 陈承欢 | 26 | 1 | 2014-11-01 | T | NULL | NULL | 06 | 疯狂出版社 | 疯狂 | 南京市江宁区龙眠大道 | 100038 | 8-001 || 9787040393293 | 网页美化与布局 | 陈承欢 | 39 | 1 | 2015-08-01 | T | NULL | NULL | 06 | 疯狂出版社 | 疯狂 | 南京市江宁区龙眠大道 | 100038 | 8-001 || 9787115374035 | 跨平台的移动Web开发实战 | 陈承欢 | 29 | 2 | 2015-03-01 | T | NULL | NULL | 06 | 疯狂出版社 | 疯狂 | 南京市江宁区龙眠大道 | 100038 | 8-001 || 9787121052347 | 数据库应用基础实例教程 | 陈承欢 | 29 | 4 | 2008-12-30 | T | NULL | NULL | 06 | 疯狂出版社 | 疯狂 | 南京市江宁区龙眠大道 | 100038 | 8-001 || 9787121052348 | JAVA编程教学 | 赵天逸 | 33 | 5 | 2008-12-29 | T | NULL | NULL | 06 | 疯狂出版社 | 疯狂 | 南京市江宁区龙眠大道 | 100038 | 8-001 || 9787121052349 | MYSQL基础教学 | 赵天逸 | 30 | 3 | 2009-12-29 | T | NULL | NULL | 06 | 疯狂出版社 | 疯狂 | 南京市江宁区龙眠大道 | 100038 | 8-001 || 9787121052350 | 计算机基础教程 | 赵天宇 | 45 | 1 | 2000-12-29 | S | NULL | NULL | 06 | 疯狂出版社 | 疯狂 | 南京市江宁区龙眠大道 | 100038 | 8-001 || 9787121052352 | 网络技术与应用 | 张泽段 | 100 | 4 | 2020-11-11 | M | NULL | NULL | 06 | 疯狂出版社 | 疯狂 | 南京市江宁区龙眠大道 | 100038 | 8-001 || 97871212041478 | oracle11g数据库应用、设计与管理 | 陈承欢 | 38 | 4 | 2014-07-01 | T | NULL | NULL | 07 | 呆呆出版社 | 呆呆 | 南京市江宁区龙眠大道南交院 | 101010 | 8-007 || 9787040393293 | 实用工具软件任务驱动式教程 | 陈承欢 | 26 | 1 | 2014-11-01 | T | NULL | NULL | 07 | 呆呆出版社 | 呆呆 | 南京市江宁区龙眠大道南交院 | 101010 | 8-007 || 9787040393293 | 网页美化与布局 | 陈承欢 | 39 | 1 | 2015-08-01 | T | NULL | NULL | 07 | 呆呆出版社 | 呆呆 | 南京市江宁区龙眠大道南交院 | 101010 | 8-007 || 9787115374035 | 跨平台的移动Web开发实战 | 陈承欢 | 29 | 2 | 2015-03-01 | T | NULL | NULL | 07 | 呆呆出版社 | 呆呆 | 南京市江宁区龙眠大道南交院 | 101010 | 8-007 || 9787121052347 | 数据库应用基础实例教程 | 陈承欢 | 29 | 4 | 2008-12-30 | T | NULL | NULL | 07 | 呆呆出版社 | 呆呆 | 南京市江宁区龙眠大道南交院 | 101010 | 8-007 || 9787121052348 | JAVA编程教学 | 赵天逸 | 33 | 5 | 2008-12-29 | T | NULL | NULL | 07 | 呆呆出版社 | 呆呆 | 南京市江宁区龙眠大道南交院 | 101010 | 8-007 || 9787121052349 | MYSQL基础教学 | 赵天逸 | 30 | 3 | 2009-12-29 | T | NULL | NULL | 07 | 呆呆出版社 | 呆呆 | 南京市江宁区龙眠大道南交院 | 101010 | 8-007 || 9787121052350 | 计算机基础教程 | 赵天宇 | 45 | 1 | 2000-12-29 | S | NULL | NULL | 07 | 呆呆出版社 | 呆呆 | 南京市江宁区龙眠大道南交院 | 101010 | 8-007 || 9787121052352 | 网络技术与应用 | 张泽段 | 100 | 4 | 2020-11-11 | M | NULL | NULL | 07 | 呆呆出版社 | 呆呆 | 南京市江宁区龙眠大道南交院 | 101010 | 8-007 || 97871212041478 | oracle11g数据库应用、设计与管理 | 陈承欢 | 38 | 4 | 2014-07-01 | T | NULL | NULL | 08 | 人民出版社 | 人民 | 上海市虹桥区 | 102030 | 8-008 || 9787040393293 | 实用工具软件任务驱动式教程 | 陈承欢 | 26 | 1 | 2014-11-01 | T | NULL | NULL | 08 | 人民出版社 | 人民 | 上海市虹桥区 | 102030 | 8-008 || 9787040393293 | 网页美化与布局 | 陈承欢 | 39 | 1 | 2015-08-01 | T | NULL | NULL | 08 | 人民出版社 | 人民 | 上海市虹桥区 | 102030 | 8-008 || 9787115374035 | 跨平台的移动Web开发实战 | 陈承欢 | 29 | 2 | 2015-03-01 | T | NULL | NULL | 08 | 人民出版社 | 人民 | 上海市虹桥区 | 102030 | 8-008 || 9787121052347 | 数据库应用基础实例教程 | 陈承欢 | 29 | 4 | 2008-12-30 | T | NULL | NULL | 08 | 人民出版社 | 人民 | 上海市虹桥区 | 102030 | 8-008 || 9787121052348 | JAVA编程教学 | 赵天逸 | 33 | 5 | 2008-12-29 | T | NULL | NULL | 08 | 人民出版社 | 人民 | 上海市虹桥区 | 102030 | 8-008 || 9787121052349 | MYSQL基础教学 | 赵天逸 | 30 | 3 | 2009-12-29 | T | NULL | NULL | 08 | 人民出版社 | 人民 | 上海市虹桥区 | 102030 | 8-008 || 9787121052350 | 计算机基础教程 | 赵天宇 | 45 | 1 | 2000-12-29 | S | NULL | NULL | 08 | 人民出版社 | 人民 | 上海市虹桥区 | 102030 | 8-008 || 9787121052352 | 网络技术与应用 | 张泽段 | 100 | 4 | 2020-11-11 | M | NULL | NULL | 08 | 人民出版社 | 人民 | 上海市虹桥区 | 102030 | 8-008 || 97871212041478 | oracle11g数据库应用、设计与管理 | 陈承欢 | 38 | 4 | 2014-07-01 | T | NULL | NULL | 09 | 发给谁出版社 | 发发 | NULL | NULL | NULL || 9787040393293 | 实用工具软件任务驱动式教程 | 陈承欢 | 26 | 1 | 2014-11-01 | T | NULL | NULL | 09 | 发给谁出版社 | 发发 | NULL | NULL | NULL || 9787040393293 | 网页美化与布局 | 陈承欢 | 39 | 1 | 2015-08-01 | T | NULL | NULL | 09 | 发给谁出版社 | 发发 | NULL | NULL | NULL || 9787115374035 | 跨平台的移动Web开发实战 | 陈承欢 | 29 | 2 | 2015-03-01 | T | NULL | NULL | 09 | 发给谁出版社 | 发发 | NULL | NULL | NULL || 9787121052347 | 数据库应用基础实例教程 | 陈承欢 | 29 | 4 | 2008-12-30 | T | NULL | NULL | 09 | 发给谁出版社 | 发发 | NULL | NULL | NULL || 9787121052348 | JAVA编程教学 | 赵天逸 | 33 | 5 | 2008-12-29 | T | NULL | NULL | 09 | 发给谁出版社 | 发发 | NULL | NULL | NULL || 9787121052349 | MYSQL基础教学 | 赵天逸 | 30 | 3 | 2009-12-29 | T | NULL | NULL | 09 | 发给谁出版社 | 发发 | NULL | NULL | NULL || 9787121052350 | 计算机基础教程 | 赵天宇 | 45 | 1 | 2000-12-29 | S | NULL | NULL | 09 | 发给谁出版社 | 发发 | NULL | NULL | NULL || 9787121052352 | 网络技术与应用 | 张泽段 | 100 | 4 | 2020-11-11 | M | NULL | NULL | 09 | 发给谁出版社 | 发发 | NULL | NULL | NULL |+----------------+---------------------------------+--------+------+--------+------------+----------+----------+----------+----------+----------------+------------+----------------------------+----------+------------+81 rows in set
*等值连接
当字段的值域相等情况下可进行 值域:字段的类型与长度mysql> select 图书名称,出版社名称,价格 from 图书信息 a,出版社 b where a.出版社=b.出版社ID;+---------------------------------+----------------+------+| 图书名称 | 出版社名称 | 价格 |+---------------------------------+----------------+------+| 实用工具软件任务驱动式教程 | 高等教育出版社 | 26 || 网页美化与布局 | 高等教育出版社 | 39 || 计算机基础教程 | 高等教育出版社 | 45 || 跨平台的移动Web开发实战 | 人民邮电出版社 | 29 || MYSQL基础教学 | 清华大学出版社 | 30 || oracle11g数据库应用、设计与管理 | 电子工业出版社 | 38 || 数据库应用基础实例教程 | 电子工业出版社 | 29 || 网络技术与应用 | 电子工业出版社 | 100 || JAVA编程教学 | 机械工业出版社 | 33 |+---------------------------------+----------------+------+9 rows in set
发表评论
最新留言
路过,博主的博客真漂亮。。
[***.116.15.85]2025年03月25日 08时34分43秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
@SuppressWarnings 用法
2021-05-09
看完你就明白的锁系列之锁的状态
2021-05-09
看完这篇操作系统,和面试官扯皮就没问题了
2021-05-09
我的价值观
2021-05-09
一文详解 Java 并发模型
2021-05-09
值类型与引用类型(中)
2021-05-09
MSSQL 2005 数据库变成可疑状态
2021-05-09
QBlog V2.5 源码开放下载(ASP.NET 番外系列之开端)
2021-05-09
秋色园引发CPU百分百命案的事件分析与总结
2021-05-09
安装jdk并配置环境变量
2021-05-09
稀疏数组
2021-05-09
js的严格模式
2021-05-09
idea的安装和无限期试用
2021-05-09
Oracle VM VirtualBox安装PVE虚拟机
2021-05-09
【转】如何用css限制文字长度,使溢出的内容用省略号…显示
2021-05-09
Android MediaPlayer setDataSource failed
2021-05-09
ASP.NET Core 实战:Linux 小白的 .NET Core 部署之路
2021-05-09
【nodejs原理&源码杂记(8)】Timer模块与基于二叉堆的定时器
2021-05-09
大前端的自动化工厂(1)——Yeoman
2021-05-09