讨论 使用交流 请教运行 SQL 加上标签

请教运行 SQL 加上标签

fkenuiabcd 发表于    阅读:76    回复:1

比如下面这个标题


北京天津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 '%天津%';


 
1
我来评论
QQ
微信
客服