--向下递归查询

with temp (FolderName,id,ParentID)

as(

select a.FolderName,id,ParentID from NC_FolderInFo a where ParentID=105

union all

select m.FolderName,m.id,m.ParentID from NC_FolderInFo  as m

inner join temp as child  on m.ParentID = child.ID

)

select count(1) from temp t

inner join NC_FileInfo f on (t.id = f.FolderID_FK)

where IsEnable is null;