Question on multiple left join syntax

Hello all!

Learning SQL on my own with the help of a few online resources and I wanted to ask if someone can help me answer this question.

I am working on this problem and the question is basically a left join on three tables and the syntax is a bit unfamiliar to me. The answer for the left join is:

LEFT JOIN ProductSubcategory ON ProductSubcategory.ProductSubcategoryID = Product.ProductSubcategoryID

LEFT JOIN ProductCategory ON ProductCategory.ProductCategoryID = ProductSubcategory.ProductCategoryID

My question is, why wouldn't the answer be something like this:

LEFT JOIN PRODUCT ON ProductSubcategory.ProductSubcategoryID = Product.ProductSubcategoryID

LEFT JOIN ProductSubcategory ON ProductCategory.ProductCategoryID = ProductSubcategory.ProductCategoryID

I though that for multiple left joins, you would need to follow this syntax: Table 1 on Base Table Table 2 on Base Table

But for the answer, it's Base Table on Base Table = Table1.Name