0
我需要檢查某些單元格(是否爲SET
類型)上是否存在某些項目(以逗號分隔)。例如:檢查MySQL集合列表中是否存在一些項目
id | certifications
1 | a,b,c
2 | b,c
3 | a,c
4 | c
5 | NULL
如果我通過搜索,它會回報:
- 行
#1
(a,b,c
包含第一要素a
); - row
#2
(b,c
包含第二個元素c
); - row
#3
(包含第一個元素a
); - row
#4
(c
包含第二個元素c
)。
如果我通過b
搜索,它會回報:
- 行
#1
(a,b,c
包含第一要素b
); - row
#2
(b,c
包含第一個元素b
);
如果我通過a,b,c
搜索,它會返回所有除#5
行:
- 行
#1
(a,b,c
包含第一要素a
); - row
#2
(b,c
包含第二個元素b
); - row
#3
(包含第一個元素a
); - 行
#4
(c
包含第三元素c
)。