我在MySQL中有這個(gè)查詢:SELECT pr.*, pr7.value AS `room_price_high`FROM `jos_hp_properties` prLEFT OUTER JOIN `jos_hp_properties2` pr7 ON pr7.property=pr.idWHERE pr7.field=23該jos_hp_properties表有27行,但查詢只返回一行?;谶@個(gè)問(wèn)題,我認(rèn)為可能是因?yàn)閃HERE子句。該jos_hp_properties2表具有字段id,屬性,字段,值,其中field是第三個(gè)表的外鍵(我不需要從中獲取數(shù)據(jù))。有沒(méi)有辦法從第一個(gè)表中選擇所有行,包括表#2中字段為23的值(如果沒(méi)有字段23則為NULL)?
左連接不返回所有行
當(dāng)年話下
2019-09-03 20:07:29