SQL语句:如果mac_vod表中的vod_pic是以httpsd2uzobnjmi2y1cloudfrontneturl=开头的并且不含有liangzi或ffzy或bfzy或kuaikan或mkzy时删除前面的httpsd2uzobnjmi2y1cloudfrontneturl=
你可以使用以下SQL语句来实现你的需求:
UPDATE mac_vod
SET vod_pic = SUBSTRING(vod_pic, LENGTH('https://d2uzobnjmi2y1.cloudfront.net/?url=') + 1)
WHERE vod_pic LIKE 'https://d2uzobnjmi2y1.cloudfront.net/?url=%'
AND vod_pic NOT LIKE '%liangzi%'
AND vod_pic NOT LIKE '%ffzy%'
AND vod_pic NOT LIKE '%bfzy%'
AND vod_pic NOT LIKE '%kuaikan%'
AND vod_pic NOT LIKE '%mkzy%';
这个语句将会更新mac_vod表中满足以下条件的记录:
- vod_pic以"https://d2uzobnjmi2y1.cloudfront.net/?url="开头;
- vod_pic不包含"liangzi"、"ffzy"、"bfzy"、"kuaikan"和"mkzy"。
更新操作会删除vod_pic字段中前面的"https://d2uzobnjmi2y1.cloudfront.net/?url="部分
原文地址: https://www.cveoy.top/t/topic/iGVV 著作权归作者所有。请勿转载和采集!