对于没有与另一个表的联接记录的记录,如何也获得联接的结果?

时间:2018-12-19 15:39:39

标签: mysql

我有这个查询:

!function(e){...}

这为我提供了一个vendorId表,以及其在vendor_addresses表中的地址计数。但这只会显示至少有1个地址的供应商。

我想在结果中也看到0个地址...例如:

SELECT suppliers.id, count(*) 
FROM suppliers
INNER JOIN supplier_addresses 
ON suppliers.id = supplier_addresses.supplier_id 
GROUP BY suppliers.id;

在我的查询中,我看不到第二条记录。

1 个答案:

答案 0 :(得分:1)

使用54 a6 ff

LEFT JOIN