我有一个表,其中有一列具有这样的连接值
Table CHILD:
ChildId Values
2 x123,j455
3 f456,z789
4 m333,y567
5 x123,h888
我有一个主表 MASTER
Table MASTER:
MainValues
x123
f456
y567
我需要一个查询来选择以下数据
ChildId MainValues
2 x123
3 f456
4 y567
5 x123
基本上匹配来自 MASTER 的子值中的值并仅返回主值。我怎样才能做到这一点 ?我已经尝试过与第二个表匹配的 IN 和 LIKE 子句,但这并没有太大帮助,因为值是 csv。有没有办法在 sqlite 中拆分和匹配?
编辑:表名和列名是虚构的,只是为了更好地解释这个问题