你可以使用以下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="部分

SQL语句:如果mac_vod表中的vod_pic是以httpsd2uzobnjmi2y1cloudfrontneturl=开头的并且不含有liangzi或ffzy或bfzy或kuaikan或mkzy时删除前面的httpsd2uzobnjmi2y1cloudfrontneturl=

原文地址: https://www.cveoy.top/t/topic/iGVV 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录