在MySQL中的两组分隔数字中查找公共值

时间:2011-11-19 08:33:49

标签: mysql sql

基本问题是我想在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,它可以让您知道集合中是否存在单个值,但它不适用于多个值。我只是想知道是否有一种半效的方法可以解决上述问题?

0 个答案:

没有答案