常见SQL关联查询

1. inner join 内连接查询

常见SQL关联查询_第1张图片

SELECT a.*,b.* FROM table_a a INNER JOIN table_b b ON a.id=b.id;

2. left join 左关联查询

常见SQL关联查询_第2张图片

SELECT a.*,b.* FROM table_a a LEFT JOIN table_b b ON a.id=b.id;

3.right join 右关联查询

常见SQL关联查询_第3张图片

SELECT a.*,b.* FROM table_a a RIGHT JOIN table_b b ON a.id=b.id;

4.左连接-内连接

常见SQL关联查询_第4张图片

SELECT a.*,b.* FROM table_a a LEFT JOIN table_b b ON a.id=b.id WHERE b.id IS NULL;

5. 右连接-内连接

常见SQL关联查询_第5张图片

SELECT a.*,b.* FROM table_a a RIGHT JOIN table_b b ON a.id=b.id WHERE a.id IS NULL

你可能感兴趣的:(关联查询)