我有一张这样的桌子
ID Type
--- -------
1 17
2 18
3 18
10 16
还有这样的第二张桌子
ID Month
--- -------
1 Feb
2 Feb
3 Feb
4 Feb
我想选择第二个表中的所有内容并将其与第一个表中的类型匹配。如果它在第一个表中没有匹配的 ID,我仍然想显示它。
现在我正在做这个查询
select t2.id, t2.month, t1.type
from t2, t1
where t1.id = t2.id
它给了我这个结果
ID MONTH TYPE
1 Feb 17
2 Feb 18
3 Feb 18
但我想要的是这个结果
ID MONTH TYPE
1 Feb 17
2 Feb 18
3 Feb 18
4 Feb 0
我怎样才能写一个 SQL 语句这会给我上面的结果?