本文实例讲述了Mysql中各种常见join连表查询。分享给大家供大家参考,具体如下: 通常我们需要连接多个表查询数据,以获取想要的结果。 一、连接可以分为三类: (1) 内连接:join,inner j
本文实例讲述了Mysql中各种常见join连表查询。分享给大家供大家参考,具体如下:
通常我们需要连接多个表查询数据,以获取想要的结果。
一、连接可以分为三类:
(1) 内连接:join,inner join
(2) 外连接:left join,left outer join,right join,right outer join,uNIOn,union all
(3) 交叉连接:cross join
二、准备需要演示的表:
CREATE TABLE `a` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',
`a_name` varchar(32) DEFAULT '' COMMENT 'a表名称',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
CREATE TABLE `b` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID',
`a_id` int(11) DEFAULT '0' COMMENT 'a表ID',
`b_name` varchar(32) DEFAULT '' COMMENT 'b表名称',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
--结束END--
本文标题: mysql中各种常见join连表查询实例总结
本文链接: https://www.lsjlt.com/news/50895.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-05-10
2024-05-10
2024-05-10
2024-05-10
2024-05-10
2024-05-10
2024-05-10
2024-05-10
2024-05-10
2024-05-10
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0