数据处理中经常会用到四种基本的数据合并:Inner Join, Left Join, Right Join, Outer Join。下面我尝试用 SQL 以及两个简单的数据列表把这四个基本概念讲一下。

%load_ext sql
%sql sqlite:///:memory:
‘Connected: @:memory:’

生成数据

首先,我们生成两个简单的数据:Project 和 Employee。两个数据都有 employee_id