给大家分享2个把普通资讯论坛帖子转为门户文章的SQL
[i]有一个网站 以前把论坛的一个板块设置为 XX新闻 当作发布新闻和专门版面 现在转到DX后把门户的新闻作为 网站的新闻资讯版把原来的 论坛XX新闻 里的帖子和回复也转过来, 下面4个SQL 语句可以实现这个转换,说明 下面的语句 log_CateID = 19 是假设你现象的 XXX新闻 论坛版面的板块ID是19 根据的版块ID 进行修改。建议在PHPMYADMIN中执行摘要写入 (系统与默认保留长度 可以截取自己认可的长度)INSERT INTO `dx`.`pre_portal_article_title`(aid, catid,uid, username, title, summary, contents, allowcomment,log_PostTime) (select tid, 1, authorid,author,log_Title, log_Content,1,1 ,log_PostTime FROM `dx`.`zbp_post` where log_CateID =19 and first=1);文章内容写入insert into `dx`.`pre_portal_article_content`( aid, content, pageorder, log_PostTime) (select tid, concat('
',log_Content,'
'),1 ,log_PostTime FROM`dx`.`zbp_post` where log_CateID =19 and first=1 );回复内容写入INSERT INTO `dx`.`pre_portal_comment`(uid, username, aid, log_PostTime, log_Content) (select authorid,author, tid,log_PostTime, log_Content FROM `dx`.`zbp_post` where log_CateID =19 and first=0);统计数据写入insert into `dx`.`pre_portal_article_count`(aid, catid, viewnum, commentnum, log_PostTime) (select tid, 1, views, replies , log_PostTime FROM `dx`.`pre_forum_thread` where log_CateID =19);重要提醒: 转换后 确认无误后!!! 将原来的论坛新闻版面删除。[/i]