帝国cms配置数据库(帝国cms数据表)
1. 将标签字段的内容复制到键盘。当键盘为空时:
更新[!db.pre!]ecms_news_data_1a,[!db.pre!]ecms_newsbsetb.keyboard=a.infotagswherea.id=b.idandb.keyboard='';2.将标签字段内容添加到键盘:
update[!db.pre!]ecms_news_data_1a,[!db.pre!]ecms_newsbsetb.keyboard=concat(b.keyboard,',',a.infotags)wherea.id=b.idandb.keyboard''anda.infotags' ';3。如果副表中的keyid(相关链接)字段为空,则说明键盘设置不合理。干脆清除它,为自动分词扫清道路。
update[!db.pre!]ecms_news_data_1a,[!db.pre!]ecms_newsbsetb.keyboard=''wherea.id=b.idanda.keyid=''4.newstext在副表中,提取第一张图片作为标题图片。当标题图像为空时。
更新[!db.pre!]ecms_news_data_1a,[!db.pre!]ecms_newsbsetb.titlepic=concat(替换(SUBSTRING_INDEX(SUBSTRING_INDEX(a.newstext,'.jpg',1),'src=',-1), ''',''),'.jpg')wherea.newstextlike'%.jpg%'andb.titlepic=''anda.id=b.id;update[!db.pre!]ecms_news_data_1a,[!db. pre!]ecms_newsbsetb.titlepic=concat(replace(SUBSTRING_INDEX(SUBSTRING_INDEX(a.newstext,'.gif',1),'src=',-1),''',''),'.gif')其中.newstextlike'%.gif%'andb.titlepic=''anda.id=b.id;