七、全连接去交集(FULL JOIN)
预备数据
以一个简略单纯问答体系为例,包含问题表和问题所属标签,问题表如下:
- CREATE TABLE `t_qa` (
- `id` bigint(20) NOT NULL AUTO_INCREMENT,
- `title` varchar(200) NOT NULL DEFAULT '' COMMENT '标题',
- `answer_count` int(5) unsigned NOT NULL DEFAULT '0' COMMENT '答复个数',
- `label_id` bigint(20) unsigned NOT NULL DEFAULT '0' COMMENT '标签id',
- `create_by` bigint(20) unsigned NOT NULL DEFAULT '0' COMMENT '创建人',
- `create_date` datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '创建时光',
- `update_by` bigint(20) unsigned DEFAULT NULL COMMENT '更新人',
- `update_date` datetime DEFAULT NULL COMMENT '更新时光',
- `del_flag` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '0:不删除,1:删除',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
- INSERT INTO `t_qa` (`id`, `title`, `answer_count`, `label_id`, `create_by`, `create_date`, `update_by`, `update_date`, `del_flag`)
- VALUES
- (1, 'Java是什么?', 5, 1, 0, '2017-08-24 17:43:53', 0, '2017-08-24 17:43:53', 0),
- (2, 'PHP是什么?', 4, 2, 0, '2017-08-24 17:43:53', 0, '2017-08-24 17:43:53', 0),
- (3, '前端是什么?'
推荐阅读
PCI-SIG将长达7年的进级周期归咎于行业成长的停止不前,PCI-E 3.0带宽足以敷衍今朝的存储,收集,显卡和其他>>>详细阅读
本文标题:【MySQL笔记】七种JOIN的SQL
地址:http://www.17bianji.com/lsqh/37059.html
1/2 1