Si estás usando MySQL 5.x, no uses manuales viejos... Tienen montones de bugs y problemas que ya se han resuelto y allí no aparecen.
Prueba:
Código sql:
Ver originalSELECT
CONCAT(c.first_name,' ',c.surname) Cliente,
s.VALUE Compra,
CONCAT(sr.first_name,' ',sr.surname)
FROM sales s
LEFT JOIN customer c ON c.id = s.id
INNER JOIN sales_rep sr ON sr.employee_number = c.code;
En los JOIN, el orden de los factores si altera el producto.