父节点下查询子栏目的稿件的操作方法
作者:
来源:本站原创
点击数: 次
发布时间:2022年04月02日
问题分析:
有时候需对某父节点下查询子栏目的稿件进行取消发发布,但是对于稿件数量太多的节点,不太好后台操作
处理方法:
先把要处理的两个父节点查出来
select [Left],[Right] from [dbo].[PE_ContentManage_Node] where nodeid=父节点id
然后查询就可以
select NodeId from [dbo].[PE_ContentManage_Node] where SiteId=1 and [Left] >= 13 and [Right] <= 26
最后按需条件执行批量更新稿件脚本即可
update [dbo].[PE_ContentManage_Article] set Status=98 where NodeId in
(
select NodeId from [dbo].[PE_ContentManage_Node] where SiteId=1 and [Left] >= 13 and [Right] <= 26
) and UpdateTime <'xxx'