为了账号安全,请及时绑定邮箱和手机立即绑定

左连接不返回所有行

左连接不返回所有行

当年话下 2019-09-03 20:07:29
我在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)?
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 530 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信