Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/262.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php MySQL查询以正确组合这些表_Php_Mysql - Fatal编程技术网

Php MySQL查询以正确组合这些表

Php MySQL查询以正确组合这些表,php,mysql,Php,Mysql,我有两张大桌子,如下所示: 第一张表: tbl_properties id address city state zip timestamp 第二张表: tbl_units id propertyID (relates the unit to a property) unitName timestamp 我试图创建一个没有单位的所有属性列表,以及所有单位(与其属性对齐) 例如,如果我有: 特性: 加利福尼亚州旧

我有两张大桌子,如下所示:

第一张表:

tbl_properties
    id
    address
    city
    state
    zip
    timestamp
第二张表:

tbl_units
    id
    propertyID (relates the unit to a property)
    unitName
    timestamp
我试图创建一个没有单位的所有属性列表,以及所有单位(与其属性对齐)

例如,如果我有:

特性:

  • 加利福尼亚州旧金山阿什顿巷1234号,邮编90001
  • 加利福尼亚州旧金山约翰逊巷6485号,邮编54678

    单位:

  • 1A(阿什顿1234的一部分)

  • 1B(阿什顿1234的一部分)
  • 1C(阿什顿1234的一部分)
然后,查询将创建以下内容:

  • 加利福尼亚州旧金山阿什顿巷1234号,邮编90001-1A单元
  • 加利福尼亚州旧金山阿什顿巷1234号,邮编90001-1B单元
  • 加利福尼亚州旧金山阿什顿巷1234号,邮编90001-1C单元
  • 加利福尼亚州旧金山约翰逊巷6485号,邮编54678

谢谢大家的帮助。

这就是左联接的作用

SELECT * FROM tbl_properties LEFT JOIN tbl_units ON propertyID=tbl_properties.id