2

mysql でカンマ区切りの値を比較し、countcolumn で一致した出力を取得します

例:

id   values 
 1    1,2,3
 2    3
 3    1,3

ID 1 と 2 を比較すると、出力は 1 になります。

ID 2 と 3 を比較すると、出力は 1 になります。

ID 3 と 1 を比較すると、出力は 2 になります。

4

2 に答える 2

0

SET 型の列の場合は、& 演算子を使用してから BIT_COUNT() を使用できる場合があります。

BIT_COUNT(values1 & values2)
于 2013-07-26T09:48:48.487 に答える