MySQL中的Picklist数据排序



我有两列(请检查图像)基于此,我想创建第三列,说明它们是'匹配'

tbody> <<tr>肯塔基州
col 1 col 2 Match column
马;纽约纽约
马;纽约FLUn-match
KSAR,肯塔基州,洛杉矶;女士Un-Match
AR,肯塔基州,洛杉矶;女士

如果你在中有一个值列表(但不是同时)col1或col2,那么你可以:

select
col1,
col2,
find_in_set(col1, replace(col2, ';', ',')) or
find_in_set(col2, replace(col1, ';', ','))
from t;

最新更新