如有任何问题请联系博主,还请诸位大佬多多关照!!!
       添加博主
详情
评论
问答

IOS软件源,软件描述包含广告,教你通过sql语句批量删除广告数据

前言

1、很多人在搬运软件源的时候,会发现别人的软件描述都带着联系方式或者其他广告信息等,基本把每个软件都加过去了,这样你搬运过来的软件还要手动一个个删除,太繁琐了!

先查询哪些行数据包含广告【避免误删】

简洁解析

  • SELECT *:选择所有列。
  • FROM fa_category:从fa_category表中查询。
  • WHERE:筛选条件。
  • keywords LIKE '%更多资源请联系V:Lucius_0006%':查找keywords列中包含该字符串的记录。
  • OR description LIKE '%更多资源请联系V:Lucius_0006%':或者description列中包含该字符串的记录。
  • 作用:查询fa_category表中keywordsdescription列包含'更多资源请联系V:Lucius_0006'的所有记录。

后删除包含广告的行数据【查询没问题就可以执行这个】

简洁解析

  • UPDATE fa_category:指定要更新的表是fa_category
  • SET
    • keywords = REPLACE(keywords, '更多资源请联系V:Lucius_0006', ''):将keywords列中包含'更多资源请联系V:Lucius_0006'的内容替换为空字符串。
    • description = REPLACE(description, '更多资源请联系V:Lucius_0006', ''):将description列中包含'更多资源请联系V:Lucius_0006'的内容替换为空字符串。
  • WHERE
    • keywords LIKE '%更多资源请联系V:Lucius_0006%':筛选keywords列中包含该内容的记录。
    • OR description LIKE '%更多资源请联系V:Lucius_0006%':筛选description列中包含该内容的记录。
  • 作用:删除keywordsdescription列中所有包含'更多资源请联系V:Lucius_0006'的内容。

小结【划重点】

我们自己可以批量把所有广告都加到我们的软件描述上,只要别人不懂sql,他搬运我们的数据就得慢慢手动删除广告。

解析

  • UPDATE fa_category:指定要更新的表是 fa_category
  • SET
    • keywords = CONCAT(keywords, '\n\n更多资源请联系V:Lucius_0006'):将 keywords 列的现有内容与两个换行符(\n\n)和追加文本拼接。
    • description = CONCAT(description, '\n\n更多资源请联系V:Lucius_0006'):将 description 列的现有内容与两个换行符(\n\n)和追加文本拼接。
  • 作用:在 keywordsdescription 列的现有内容后面追加两个换行符和指定文本。
© 版权声明
THE END
喜欢就支持一下吧
点赞8 分享
评论 共8条

请登录后发表评论