数据库查询方式

1. 简单

--单表查询:SELECT * FROM emp WHERE type = 'hired';

2. 复杂

--联合查询(多表笛卡尔积查询):单表笛卡尔积根据条件筛选

--左连接:两个相关联的表,相互笛卡尔积之后,先通过left join/right join 确定是获取哪个表里的数据,最后根据Where条件来筛选数据

    例:select <select_list> from AAA a left join BBB b on a.key = b.key

--右连接:同理可知。

--全连接:就是将多表笛卡尔积之后得到的数据

数据库查询方式_第1张图片

你可能感兴趣的:(数据库)