基本问题是我想在MySQL中找到两组数字之间的共同值。
给定两个字段,每个字段包含一组不同的已排序逗号分隔数字(每个最多可包含100个元素),使用MySQL如何计算两个集合共有多少个数字?:
Field 1:
1,3,75,4502
Field 2:
1,10,20,4502,4965,10022
Answer: 2. (1 and 4502 are common to both sets)
我在MySQL中可以找到的唯一相关函数是FIND_IN_SET
,它可以让您知道集合中是否存在单个值,但它不适用于多个值。我只是想知道是否有一种半效的方法可以解决上述问题?