mysql8数据库mac_vod表中有vod_content、vod_blurb等多个字段vod_blurb表示视频详情数据类型是varchar255vod_content表示视频简介数据类型是mediumtext请问如果vod_content或 vod_blurb的开头、结尾或中间有【影探=lfytvcn】将【影探=lfytvcn】删除的sql语句是什么?
你可以使用MySQL的字符串函数来删除字段中的指定内容。以下是在MySQL 8中删除"【影探=lfytv.cn】"的SQL语句:
UPDATE mac_vod
SET vod_content = REPLACE(vod_content, '【影探=lfytv.cn】', ''),
vod_blurb = REPLACE(vod_blurb, '【影探=lfytv.cn】', '')
WHERE vod_content LIKE '%【影探=lfytv.cn】%'
OR vod_blurb LIKE '%【影探=lfytv.cn】%';
这条SQL语句将在"vod_content"和"vod_blurb"字段中查找包含"【影探=lfytv.cn】"的内容,并将其替换为空字符串。请注意,该语句会更新所有符合条件的记录。
原文地址: https://www.cveoy.top/t/topic/hPjS 著作权归作者所有。请勿转载和采集!