我有 2 张桌子:
tblDowntime
downtimeID - downtimeDescription
1 - dt_desc
2 - dt_desc2
tblMachineArea
areaID - downtimeID - areaDescription
1 - 1 - area1
2 - 2 - area2
我知道downtimeDescription,那么我要怎么做才能从 tblMachineArea 获取相应的区域呢?
我可以从 ID 中获取它们,但我的列表框只有描述
我已经得到了 INSERT 的答案,但无法适应它......除非我错过了一些非常明显的东西......
我的另一个问题是使用什么连接...我尝试使用 machineID = 1 进行内部连接,它返回 tblMachineArea 中的所有行,但具有不同的 machineID,具体取决于我在查询中使用 1 还是 2 .... 没有对我很有意义
编辑:我运行的查询是
SELECT areaID, tblMachineArea.downtimeID, tblDowntime.downtimeDescription, areaDescription
FROM tblDowntime
INNER JOIN tblMachineArea ON tblMachineArea.downtimeID = 1;
图片:(请原谅表名和字段略有不同,所以我已经更新了原件)
任何帮助,将不胜感激