首页 > 解决方案 > 表 1 和表 2,我应该使用什么连接。另外,如果有人可以解释加入会很棒

问题描述

表格1

| Week Number | Year number | Amount | Invoices | Order |

表 2

| Week Number | Year Number | Forcasted Value | 

所需的输出:

| Week Number | Year number | Amount | Invoices | Order | Forcasted Value |

我应该使用什么连接来获得这个 o/p ?

谢谢!!

标签: mysqlsql

解决方案


从一个开始inner join

select *
from table1 t1 join
     table2 t2
     using (week_number, year_number);

您将失去不在两个表格中的周/年组合。为此,您需要一个外部连接。但是,您的问题没有提供足够的信息来指定连接类型。


推荐阅读