我有两个具有相同字段的相似表。一个名为“输入”,另一个名为“产品”,两者具有相同的字段:
- ID
- 姓名
- 数量
- 单元
- 价格
- pic(fk - 两者都引用同一个图片表)。
我的第一个问题是:如何编写查询以有效地返回每个项目的详细信息?
我使用 JSON 导出这些数据
$json_data.='"rec'.$i.'":{"id":"'.$id.'", "name":"'.$name.'", "price":"'.$price.'", "qty":"'.$qty.'", "units":"'.$unit.'", "pic":"'.$pic.'"},';`.
我的第二个问题是:如何有效地引用两个表中的所有字段?
注意:我不想将这两个类别放在同一个表中,例如,item
附加字段category
.
只是为了纠正这一点:连接条件是(input.pic=pic.id and product.pic=pic.id)