MySQL内连接、左连接、右连接、全连接、交叉连接
首先创建两个数据库表
一,内连接
组合两个表中的记录,返回关联字段相符的记录,即:两个表的交集部分。
select * from a_table a inner join b_table b on a.`a_id` = b.`b_id`
注意区分嵌套查询
SELECT * FROM a_table
WHERE a_id IN(
SELECT b_id
FROM b_table
)
二,左外连接
左表的记录将会全部表示出来,而右表只会显示符合搜索条件的记录,右表记录不符合搜索条件的地方
原创
2020-07-15 09:27:37 ·
259 阅读 ·
0 评论