介绍
接查询可以实现多个表的查询,当查询的字段数据来自不同的表就可以使用连接查询来完成。
类别
连接查询可以分为:
- 内连接(inner join)查询
- 左连接(left join)查询
- 右连接(right join)查询
- 全连接 (full,join,注意:MySQL 中没有)
- 自连接查询
初始数据
CREATE TABLE `articles` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`category_id` int(11) DEFAULT NULL,
`title` varchar(255) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
INSERT INTO `articles` (`id`, `category_id`, `title`)
VALUES
(1,1,'过节不出门,出门不过节'...