我有MYSQL数据库,其中一个表在每个单元格中有一个包含多个值的字段。其中这些值是另一个表的外键。
inspection_date:
其中emplyee字段将具有多个值,这是因为不止一个员工做了检查。
雇员
有人能帮我使用选择查询吗?
mysql:
$query_site_location =$wpdb->get_results("select DISTINCT
l.siteID,
l.locationName,
n.inspectionDate,
s.employeeID
from site_location l
LEFT
JOIN inspection_info n
on l.siteID = n.siteID
LEFT
JOIN employee s
on n.employeeID = s.employeeID");结果必须在第一行的employee (6-7)字段中。
发布于 2017-11-08 13:28:56
A这种关系对许多人来说是很多的,我们必须创建第三个实体,以便处理两个表的主键。
雇员:
employeeID(PRIMARY KEY)
employeeNameinspection_info:
inspectionID(PRIMARY KEY)
inspectionDate
employeeIDinspection_site:
inspectionID(PRIMARY KEY)
siteID(PRIMARY KEY)https://stackoverflow.com/questions/47140807
复制相似问题