无限极查找分类

qq_43252258 2019-04-26 01:38:25


我现在有一个无限极标签表 每次客户(客户分不同的单位)发表文章的时候都会选择标签,
选择的标签都是无限极的叶子节点。

我现在要做一个统计,根据客户的单位,查找客户单位下不同标签的发表文章数目。

文章的只能是叶子节点。

假如我们现在有三级。
第一级: A级
第二季: B\C级
第三季: B -》D.G
C ->E.F
我现在要根据 D G E F 标签的数目 统计A下面有多少文章
B = D +G
C = E+F
A = B +C

每一层都要进行统计 我想 过通过递归来实现 但是不知道数据该怎么存储
根节点也不止一个 也要还分辨叶子节点所属的根节点

这个我该怎么统计 有没有大神告知一下 我感觉我脑壳转不过来弯


...全文
86 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_43252258 2019-04-26
  • 打赏
  • 举报
回复
引用 3 楼 二月十六 的回复:
建议楼主列出你的表结构,并提供测试数据以及基于这些测试数据的所对应正确结果。
参考一下这个贴子的提问方式http://bbs.csdn.net/topics/320211382
不好意思 确实 有点乱 我去整理整理
二月十六 2019-04-26
  • 打赏
  • 举报
回复
建议楼主列出你的表结构,并提供测试数据以及基于这些测试数据的所对应正确结果。 参考一下这个贴子的提问方式http://bbs.csdn.net/topics/320211382
qq_43252258 2019-04-26
  • 打赏
  • 举报
回复
引用 1 楼 二月十六 的回复:
使用cte递归查询
https://blog.csdn.net/sinat_28984567/article/details/79587339
发布的每一篇文章都有一个叶子标签 我现在找到了叶子标签的id 和引用了这个叶子标签的数量 我现在需要根据标签对文章进行分类 数据库中的标签表也跟文章表是分开的 我感觉用这个递归查询不知道咋实现这个统计欸 我现在只知道最下面节点的名字和数量 我需要将他进行一个分组 我就是不知道该怎么储存分组 怎么进行计算赋值
二月十六 2019-04-26
  • 打赏
  • 举报
回复

27,580

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧