recursive-query

    0热度

    1回答

    实施例的表结构: EmployeeId TeamleaderId TopTeamleaderId LEVEL ParentTree CompanyId 1 0 0 0 NULL 1 2 1 1 1 2>1 1 3 2 1 2 3>2>1 1 TeamleaderId是foreignKey参照EmployeeId在同一

    1热度

    2回答

    我试图从一个包含所有历史记录的交易表中创建一个月度银行账户报表。 我希望有第一行的期初余额,然后使用递归cte在当时更新的余额。 我知道这也可以通过表更新来完成,但递归是我正在寻找的。 表结构会是这样: declare @temp table (date datetime,tran_id int,cust_id int,tran_type char,amount int) insert into

    0热度

    1回答

    我有这样的数据: 父名称|孩子的名字 parent_A | child_1 parent_A | child_2 parent_B | child_1 数据旨在显示在其中要求每个家长< Telerik的自我参照层次的DataGridView组件>子组合独特。注意child_1是父母parent_A和parent_B的孩子(我的示例非常简化,仅供演示,真正的包含多个级别和叶子) 。 然后结果需要如下

    0热度

    2回答

    我想运行一个递归CTE这样我就可以得到表2之间所有可能的关系,用表提供的信息1. 表1: Employee | ReportsTo a NULL b a c b d c 表2: Employee | ReportsTo | depth a NULL 0 b a 1 c a 2 d a 3 c b 1 d b 2

    0热度

    1回答

    因此,让我先解释一下我们的设置。我们有SQL Server 2012的两个表我们正在寻找: PL_Guest and PL_MergedGuests PL_Guest结构如下: Create Table PL_Guest( GuestID [int] IDENTITY(1,1) NOT NULL Primary Key, CreatedDate [date] NOT NULL) PL_M

    0热度

    1回答

    表的当前结构有两列,其类型为整数和json。 JSON是非结构化的,它可以有任何嵌套级别。每个JSON文档可以是由level字段指示的父代或子代。 如果level是parent它可以包含另一个parent节点或child节点。 如果level是child那么它就是JSON的叶节点。 节点的嵌套可以n 我想编写一个查询,在那里我需要用特定条件的所有child节点。 我采取的方法是: 找到所有chil

    0热度

    1回答

    ORDER_ID TRANSACT_TIME AAA 24-JUL-17 04.05.54.491000000 PM AAA 24-JUL-17 04.05.54.496000000 PM AAA 24-JUL-17 04.05.54.504000000 PM BBB 24-JUL-17 04.05.54

    -2热度

    1回答

    我有一个表: Id | child | parent 1 67 0 2 69 67 3 79 68 4 76 69 7 75 68 我想选择记录,直到父ID为零 在同一个表中的所有记录

    0热度

    1回答

    尝试创建一个SQL查询,该查询接收员工ID,员工姓名,员工级别,主管ID和主管名称,并为具有给定员工的组织结构的每个记录返回所有相同的数据来自首席执行官。 理想情况下,我期待实现: SELECT lev01.employee_id id_01, lev01.name name_01, lev01.emp_type class_01, lev02.employee_id id_02, lev02

    -1热度

    2回答

    我有以下表格。工作可以分为多个类别。一个类别有一个父类别。类别只深入两层。工作仅在第二级类别下进行分类。我想要一个所有类别的列表,其中包含为每个类别分类的作业数量和父类别的总数。 下面是表: CREATE TABLE jobs ( id INT UNSIGNED AUTO_INCREMENT NOT NULL PRIMARY KEY, title varchar(255) NOT