Asked about Getting the data out

When do you use a LEFT JOIN?

An answer that works

When you need every row from the left side regardless of whether there is a match, and absence is meaningful. Watch the counting trap: COUNT(*) counts the unmatched row, COUNT(right_column) does not.

Reading an answer is not being able to give one. The section that teaches this is Getting the data out, 6 hours of SQL & data access.

Learn this properly