我有以下表结构
Table 1 Table 2
---------- -------------------
Id value Id ids value
1 item1 1 1,3 Item1
2 item2 2 2,1 Item2
3 item3 3 1,3,5 Item3
4 item4 4 1 Item4
5 item5 5 2,1 Item5
现在我想从表 2 中获取与表 1 匹配的所有记录,例如表 1 中的 ID 与表 2 中的 id 匹配
我想要这样的结果
table1.value table2.value
item1 Item1
item1 Item2
item1 Item3
item1 Item4
item1 Item5
item2 Item2
item2 Item5
item3 Item1
item3 Item3
item5 Item3
我使用了以下查询
SELECT table1.value, table2.value FROM table1, table2 WHERE table1.id IN (table2.ids)
但没有像我上面提到的那样出去。有什么帮助吗?