帝国CMS常见常用的SQL语句
发布时间:2022-07-04作者:帝国建站网
帝国CMS常见常用的SQL语句有哪些,下面一起来看看吧:
一、复制tags字段内容到keyboard,当keyboard为空的时候:
update [!db.pre!]ecms_news_data_1 a, [!db.pre!]ecms_news b set b.keyboard=a.infotags where a.id=b.id and b.keyboard='';
二、添加tags字段内容到keyboard:
update [!db.pre!]ecms_news_data_1 a, [!db.pre!]ecms_news b set b.keyboard=concat(b.keyboard,',',a.infotags) where a.id=b.id and b.keyboard<>'' and a.infotags<>'';
三、如果副表中keyid(相关链接)字段为空,说明keyboard设置不合理,干脆清空,为自动分词扫清障碍
update [!db.pre!]ecms_news_data_1 a, [!db.pre!]ecms_news b set b.keyboard='' where a.id=b.id and a.keyid=''
四、newstext在副表,提取第一张图片为标题图片。当标题图片为空的时候。
update [!db.pre!]ecms_news_data_1 a, [!db.pre!]ecms_news b set b.titlepic=concat(replace(SUBSTRING_INDEX(SUBSTRING_INDEX(a.newstext, '.jpg', 1),'src=',-1),'"',''),'.jpg') where a.newstext like '%.jpg%' and b.titlepic='' and a.id=b.id; update [!db.pre!]ecms_news_data_1 a, [!db.pre!]ecms_news b set b.titlepic=concat(replace(SUBSTRING_INDEX(SUBSTRING_INDEX(a.newstext, '.gif', 1),'src=',-1),'"',''),'.gif') where a.newstext like '%.gif%' and b.titlepic='' and a.id=b.id;
相关帝国教程
- 12-28帝国cms模板里调用当日发布的信息代码
- 11-21帝国CMS完美替换“当前位置导航”[!--newsnav--]
- 04-07帝国CMS投稿表单自动获取会员注册资料
- 02-12帝国CMS调用发布者所有文章列表的两种方法!包含高级应用!
- 12-22帝国cms修改根目录名称
- 12-10帝国CMS商品加入购物车时指定购买数量
- 10-24帝国CMS用PHP获取任意栏目ID
- 08-18帝国cms提交表单出现“带*项为必填”
- 08-29帝国cms灵动标签随机专题调用方法和代码是什么
- 01-08帝国CMS列表页list.var调用信息附属专题
- 11-03帝国CMS在首页列表页模板调用内容页下载地址的方法
- 08-21帝国CMS灵动标签调用文章以及文章发布者头像方法
- 02-19帝国cms内容页调用下线时间代码
- 10-18帝国CMS自定义页面用PHP获取页面ID、页面名称、标题、关键词、描述、内容等变量
- 09-08二次开发中常用的过滤函数
- 06-23帝国CMS批量提取新闻正文内容的第一张图片作为标题缩略图的SQL语句
- 07-19在帝国CMS会员中心收藏夹页面去掉点击数
- 11-03帝国cms wap模板中调用栏目的分类
- 03-17帝国cms模板如何自动生成文章缩略图?
- 08-14帝国CMS搜索关键字统计(和tag一样)灵动方法!