What does INNER JOIN do when rows don't have a matching value in the other table?
INNER JOIN
It doesn't join them, so they won't appear in the results.