我有一个包含两个表的访问数据库。
TableEquipments, 表1有一个名为EquipmentID的coulmn,其中包含如下数据。
EQUIPMENTID
----------
110-TX-20
第二个表格是表格手册, 表手册有一个名为EquipmentNO的列,如下所示。
EQUIPMENTNO
------------------
110-TX-20 120-XX-23
我想将Manual table加入Eqipment表,其中EQUIPMENTNO包含EQUIPMENTID。
结果我想象如下。
EQUIPMENTID EQUIPMENTNO
----------- ------------
110-TX-20 110-TX-20 120-XX-23
答案 0 :(得分:1)
你试过这个吗?
select . . .
from TableEquipments as te inner join
TableManual as tm
on instr(" " & tm.equipmentno & " ", " " & te.equipmentid & " ") > 0;
注意:您似乎有一个非常糟糕的数据模型,在列中存储事物列表。你应该有另一张桌子,每个桌子有一行"手册" (无论是什么)和设备ID。