我在MySQL中有這個查詢: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行,但查詢只返回一行?;谶@個問題,我認為可能是因為WHERE子句。該jos_hp_properties2表具有字段id,屬性,字段,值,其中field是第三個表的外鍵(我不需要從中獲取數據)。有沒有辦法從第一個表中選擇所有行,包括表#2中字段為23的值(如果沒有字段23則為NULL)?
添加回答
舉報
0/150
提交
取消