您的位置:宽带测速网 > 帝国cms > 帝国更新文章数据表sql语句更新方法同时更新四张表代码怎么写?

帝国更新文章数据表sql语句更新方法同时更新四张表代码怎么写?

2025-08-20 10:17来源:互联网 [ ]

通过sql语句更新原有文章的栏目可以用批量区间性这样更方便些,如果只是几个移动手工最快:

首先解析一下表,把栏目A下的文章移动到栏目B下,以下4张表里的内容会更改 示例:

_laoluo88__ecms_news 主表_laoluo88__ecms_news_data_x 这个具体要看文章在哪个副表里,一般x是数据1_laoluo88__ecms_news_index 索引表_laoluo88__enewsfile_1 信息附件分表1上面是新闻数据表的4张表

比如把栏目ID为888的文章移动到栏目ID为999下,SQL语句:

UPDATE_laoluo88__ecms_newsSET`classid`='888'WHERE`_laoluo88__ecms_news`.`classid`=999;UPDATE_laoluo88__ecms_news_data_1SET`classid`='888'WHERE`_laoluo88__ecms_news_data_1`.`classid`=999;UPDATE_laoluo88__ecms_news_indexSET`classid`='888'WHERE`_laoluo88__ecms_news_index`.`classid`=999;UPDATE_laoluo88__enewsfile_1SET`classid`='888'WHERE`_laoluo88__enewsfile_1`.`classid`=999;当然,文章移动了目录也会跟着变如果有收录,记得做301重定向。