我有两个表:“公司”和“订单”。第一个包含公司信息,第二个包含公司的所有订单。( order
. company
= company
. ID
)。
我正在对第一个表进行查询,例如纽约市的所有公司。我想与order
表进行连接,以便立即显示公司的订单数量。我可以用一个简单的 JOIN 查询来做到这一点,但是它不包含 0。例如,如果一家公司还没有订单,它根本不会出现,而它应该在列表中,有 0 个订单。
期望的最终结果:
----------------------------------------
| ID | Name | ... | Orders |
----------------------------------------
| 105 | Company A | ... | 14 |
| 115 | Company B | ... | 5 |
| 120 | Company C | ... | 0 |
| 121 | Company D | ... | 0 |
----------------------------------------
提前致谢!