I din forespørgsel;
SELECT *
FROM phonetype
LEFT JOIN phone
ON phonetype.phonetypeID=phone.phonetypeID
where phone.peopleID = ?
... LEFT JOIN .
Det, du højst sandsynligt ønsker, er at tilføje betingelsen til LEFT JOIN 's ON klausul i stedet, tillader de tomme værdier af telefon for stadig at dukke op;
SELECT *
FROM phonetype
LEFT JOIN phone
ON phonetype.phonetypeID=phone.phonetypeID
AND phone.peopleID = ?