Navicat中,用SQL语言,根据两个表格的共同字段,生成一个新的表格
背景
Navicat中导入了两个excel,分别叫“业务员对照”和“发货明细”。两个Table的共同字段是“销售员码”,业务员对照中的全部字段为“销售员码”,“所属团队”,“内外销”等。“发货明细”的全部字段为“发货日期”,“销售员码”,“物品大类”,“发货数量”。希望根据共同字段“销售员码”,生成一个新的表格。在Navicat中的Query中新建一个Query,然后输入下面的代码。
代码
CREATE TABLE merged_table AS //新的表叫merged_table AS
SELECT
发货明细.*,
业务员对照.销售员,
业务员对照.所属团队,
业务员对照.内外销
FROM
发货明细
JOIN
业务员对照
ON
发货明细.销售员码 = 业务员对照.销售员码;