比如下面这个标题
北京天津2025-2026学年高二上学期1月期末考试试
用这个SQL,只会在标签上出现一个,可以同时出现吗?
UPDATE wenku_doc
SET tags = CASE
WHEN title LIKE '%北京%' THEN '北京市'
WHEN title LIKE '%天津%' THEN '天津市'
ELSE tags
END;
可以试一下
UPDATE wenku_docSET tags = CONCAT_WS(',', IF(title LIKE '%北京%', '北京市', NULL), IF(title LIKE '%天津%', '天津市', NULL) )WHERE title LIKE '%北京%' OR title LIKE '%天津%';
QQ扫一扫联系
点击联系
2374926113
微信扫一扫联系
可以试一下
UPDATE wenku_docSET tags = CONCAT_WS(',', IF(title LIKE '%北京%', '北京市', NULL), IF(title LIKE '%天津%', '天津市', NULL) )WHERE title LIKE '%北京%' OR title LIKE '%天津%';