クエリで;
SELECT *
FROM phonetype
LEFT JOIN phone
ON phonetype.phonetypeID=phone.phonetypeID
where phone.peopleID = ?
... WHERE
右端のテーブルに条件を指定した句は、右端のテーブルに値がないすべての行を削除し、LEFT JOIN
を否定します。 。
最も必要なのは、条件をLEFT JOIN
に追加することです。 のON
代わりに、phone
の空の値を許可する句 まだ表示されます;
SELECT *
FROM phonetype
LEFT JOIN phone
ON phonetype.phonetypeID=phone.phonetypeID
AND phone.peopleID = ?