在您的WHERe子句中的联接表上放置一个条件可以有效地使该联接成为INNER JOIN。
为了避免这样做,您必须在LEFT JOIN中添加第二个条件:
SELECt cs.case_id, cs.child_firstname, gu.* FROM tblcases cs LEFT JOIN tblguardians gu ON cs.case_id = gu.case_id AND gu.firstname LIKE '%sally%' WHERe cs.child_firstname = '%craig%'



