`
yang_kunlun
  • 浏览: 78181 次
  • 性别: Icon_minigender_1
  • 来自: 地球
最近访客 更多访客>>
社区版块
存档分类
最新评论

Find parent nodes in time trees by SQL

    博客分类:
  • DB
SQL 
阅读更多
1.Find all ancestor node from child.

SELECT parent.name from time_trees as parent,time_trees as node where node.lft between parent.lft and parent.rgt and node.original_id='0036994d34de9862-03-00000000000324'


2.Find all children from parent.

select node.name from time_trees as node,time_trees as parent where node.lft between parent.lft and parent.rgt and parent.name='projects' order by node.lft


3.Insert node.

SELECT @myRight := rgt FROM time_trees
WHERE name = 'Projects';

UPDATE time_trees SET rgt = rgt + 2 WHERE rgt > @myRight;
UPDATE time_trees SET lft = lft + 2 WHERE lft > @myRight;

INSERT INTO time_trees(name, lft, rgt) VALUES('new record', @myRight + 1, @myRight + 2);

分享到:
评论

相关推荐

    APS007_Wired-Sync-RTLS-With-The-DW1000_v1.10.pdf

    WIRED SYNCHRONIZATION OF ANCHOR NODES IN A TDOA REAL TIME LOCATION SYSTEM How to synchronize anchor nodes using a wired scheme in an RTLS based on DecaWave’s DW1000 IC

    On blocking time in multi-class optical burst switching nodes

    在光突发交换(Optical Burst Switching, OBS)网络的研究领域中,阻塞时间的精确分析是一个核心问题,尤其在多类业务的OBS节点中。阻塞时间是指在特定信道被某类突发数据占用的时间段,这个时间段对于表征OBS网络的...

    java-leetcode题解之Reachable Nodes In Subdivided Graph.java

    java java_leetcode题解之Reachable Nodes In Subdivided Graph.java

    kad协议里的nodes.dat文件抓包详解

    对于nodes.dat文件,相关的操作可能包括“ping”(检查节点是否在线)、“find_node”(查找与特定ID最接近的节点)和“store”(存储键值对到网络中)。通过分析这些报文,我们可以找出哪些节点在互相交换nodes.dat...

    Negative Influence Minimizing by Blocking Nodes in Social Networks

    这篇研究论文的主要议题是如何通过在网络社交平台上阻断节点来最小化消极信息的影响。随着社交网络的快速发展,它成为了信息传播的重要平台。这些平台不仅传播正面信息,如创新和热门话题,同时也传播了诸如恶意谣言...

    ast.rar_In Time

    Nodes are allocated in a separate zone, which allows faster allocation and constant-time deallocation of the entire syntax tree.

    SQL Server 2005 T-SQL增强_PDF

    T-SQL中新增了XML相关的函数(如.value, .nodes, .modify等),使得XML数据的操作更加方便。 3. **分区视图和分区函数**:通过分区视图,可以将大表逻辑上分成多个分区,从而提高大规模数据的查询性能。分区函数则...

    Prolonging the Lifetime of Wireless Sensor Network With Isolated Nodes .pdf

    一种合适的传感器节点聚类算法可以提高传感器网络的能效。然而,集群需要额外的开销,比如集群头的选择和分配,以及集群的构建。摘要提出了一种基于孤立节点的无线传感器网络区域能量感知聚类方法,称为孤立节点区域...

    基于gudusoft的sql解析项目

    - **全面支持**:Gudusoft的SQL解析器覆盖了多种SQL标准,包括ANSI SQL-92、SQL-99、SQL-2003、SQL-2008以及各大数据库厂商的方言,如MySQL、Oracle、SQL Server、PostgreSQL等。 - **高性能**:解析速度快,能够...

    c语言-leetcode 0024-swap-nodes-in-pairs.zip

    c c语言_leetcode 0024_swap_nodes_in_pairs.zip

    mysql中find_in_set()函数的使用详解

    我们可以使用`FIND_IN_SET()`来查找所有`type`包含`4`的文章,SQL语句如下: ```sql SELECT * FROM article WHERE FIND_IN_SET('4', type); ``` 这将返回所有`type`字段包含`4`的文章记录。 再来看几个例子: - `...

    js-leetcode题解之24-swap-nodes-in-pairs.js

    js js_leetcode题解之24-swap-nodes-in-pairs.js

    c语言-leetcode 0025-reverse-nodes-in-k-group.zip

    c c语言_leetcode 0025_reverse_nodes_in_k_group.zip

    C语言-leetcode题解之24-swap-nodes-in-pairs.c

    c语言入门 C语言_leetcode题解之24-swap-nodes-in-pairs.c

    Skewness-aware clustering tree for unevenly distributed spatial sensor nodes in smart city

    To address this challenge, this paper proposes a novel skewness-aware clustering tree (SWC-tree) by clustering sensor nodes. Sensor nodes in a dense region will be put into the sam

    Electronic Nodes UE4.23-4.26.zip

    而"Electronic Nodes UE4.23-4.26.zip"这个压缩包,正是针对UE4.23至4.26版本的一个专门优化节点连线的插件,旨在提高蓝图编辑的效率和便捷性。 首先,我们要了解蓝图的基础概念。蓝图是一种可视化的编程方式,通过...

    TreeView添加nodes.rar

    总结来说,在VB6中使用`TreeView`添加`nodes`涉及的主要步骤包括:创建`nodes`,设置`nodes`的属性(如文本、图标),以及利用事件处理程序实现交互逻辑。理解并熟练运用这些知识点,你就能自如地构建出功能丰富的`...

    SQL查询解析XML

    在IT领域,特别是数据库管理与查询技术中,SQL与XML的结合使用提供了强大的数据处理能力。根据提供的文件信息,我们将深入探讨如何利用SQL查询解析XML数据,包括对类型化和非类型化的XML数据进行操作的方法。 ### ...

    mldonkey需要的nodes.dat

    mldonkey需要的nodes.dat

Global site tag (gtag.js) - Google Analytics