Why LEFT JOIN doesn't bring all records from the LEFT table?