sql 树 汇总 子汇总父-sql 树状结构 向下汇总

问题描述

sql 树状结构 向下汇总
有结构:
p_id m_id |num
0 1 |8
1 2 |2
2 3 |1
3 4 |1
需用语句快速实现:
p_id m_id |num sum
|
0 1 |8
1 2 |2 8
2 3 |1 10
3 4 |1 11

时间: 2024-08-31 15:10:31

sql 树 汇总 子汇总父-sql 树状结构 向下汇总的相关文章

树状结构 求和-sql 按树状结构 分组求和 父节点包括所有字节点的值

问题描述 sql 按树状结构 分组求和 父节点包括所有字节点的值 有一个表存树状结构: 值 上级节点 所属级数 001 * 1 00101 001 2 00102 001 2 0010203 00102 3 ... 00103 001 2 ... 在其他表中存储对应的数据,有[金额]和[数状表的字节点值]. 如: 100.00 / 0010203 现在想做出求和的效果如下 码值 合计 001 161 00101 61 0010101 50 0010101 11 00102 100 0010203

SQL Story(十一)--树状表游戏

树状结构的存储与管理,是每一个在关系型数据库平台上工作的程序员早晚都要遇到的问题.说大不大,怎么都能解决,说小不小,处理不好,有的是麻烦等着你.仁者见仁,智者见智,公说公有理,婆说婆有理(谁用机箱砸我?机箱是个好东西,乱丢会摔坏硬盘的,你看我话没说完你又把显示器丢了--),咳咳,好吧,闲话少说,我们从最大路的处理风格谈一谈吧.这里面的大部分内容并非我的独创,从很久很久以前,数据库程序员们就这样做啦. 树状表的结构化表达     在一切开始前,我们先就树状表的表示方式达成一个共识.在关系型数据库中

SQL Server 2008 R2——使用FULL OUTER JOIN实现多表信息汇总

原文:SQL Server 2008 R2--使用FULL OUTER JOIN实现多表信息汇总 =================================版权声明================================= 版权声明:原创文章 谢绝转载  请通过右侧公告中的"联系邮箱(wlsandwho@foxmail.com)"联系我 勿用于学术性引用. 勿用于商业出版.商业印刷.商业引用以及其他商业用途.       本文不定期修正完善. 本文链接:http://w

sql server递归子节点、父节点sql查询表结构的实例

一.查询当前部门下的所有子部门 WITH dept AS ( SELECT * FROM dbo.deptTab --部门表 WHERE pid = @id UNION ALL SELECT d.* FROM dbo.deptTab d INNER JOIN dept ON d.pid = dept.id ) SELECT * FROM dept 二.查询当前部门所有上级部门 WITH tab AS ( SELECT DepId , ParentId , DepName , [Enable] ,

SQL Server开发人员应聘常被问的问题妙解汇总

server|问题 目前在职场中很难找到非常合格的数据库开发人员.我的一个同事曾经说过:"SQL开发是一门语言,它很容易学,但是很难掌握." 在面试应聘的SQL Server数据库开发人员时,我运用了一套标准的基准技术问题.下面这些问题是我觉得能够真正有助于淘汰不合格应聘者的问题.它们按照从易到难的顺序排列.当您问到关于主键和外键的问题时,后面的问题都十分有难度,因为答案可能会更难解释和说明,尤其是在面试的情形下. 您能向我简要叙述一下SQL Server 2000中使用的一些数据库对

父节点-树状结构展示采购单Treeview 第二季

问题描述 树状结构展示采购单Treeview 第二季 第一季没有得到答案,现在想到能否把父节点定义为 PO号,子节点为PO号+产品号,这样的话,每个子节点可以找到对应的父节点..请高手列出详细方案,在线死等. 解决方案 Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Dim dt As New DataTable '模拟数据(要求按采购单排

java-Java关于树的子节点添加事件问题

问题描述 Java关于树的子节点添加事件问题 请问我想在Java树里面为每一个子节点添加事件,并且当我单击不同的子节点时会在JTextArea显示不同的信息,这个信息是我自己写的,我是新手,希望您能给我写个例子,谢谢 解决方案 java实现树的添加和取父节点,子节点;聚合树,实现选项菜单功能WINFORM Treeview 子节点添加问题extjs树节点销毁事件问题 解决方案二: 参考:http://zhidao.baidu.com/link?url=BJ0OKONQ11AKvna2FgSI2c

SQL编程之子查询及注意事项

当一个查询是另一个查询的条件时,称之为子查询.子查 询可以使用几个简单命令构造功能强大的复合命令.子查询最常用于SELECT-SQL命令的 WHERE子句中.子查询是一个 SELECT 语句,它嵌套在一个 SELECT.SELECT...INTO 语句.INSERT...INTO 语句.DELETE 语句.或 UPDATE 语句或嵌套在另一子查询中. 语法:select ....from 表1 where 列1 > (子查询) 外面的查询成为父查询,圆括号嵌入的查询成为称为子查询.SQL Ser

实现树状结构的两种方法

实现树状结构的两种方法1.递归法递归是指在函数中显式的调用它自身.利用递归法实现树状结构的特点是写入数据速度较快,显示速度较慢(在树的分支/层次较多的情况下尤其明显).适用与写入数据量大,树的结构复杂的情况下.数据结构(以mysql为例) 代码:--------------------------------------------------------------------------------CREATE TABLE `tree1` ( `id` tinyint(3) unsigned