About 223,000 results
Open links in new tab
  1. How to Query a Parent-Child Tree in SQL - LearnSQL.com

    Feb 10, 2022 · Yes, you can use SQL on a parent-child tree structure. I’ll show you how in this article. Along the way, I’ll walk you through five query examples, starting with the easiest and ending with the most complex. These will use recursive Common Table Expressions (CTEs).

  2. SQL BETWEEN Operator - W3Schools

    The SQL BETWEEN Operator. The BETWEEN operator selects values within a given range. The values can be numbers, text, or dates. The BETWEEN operator is inclusive: begin and end values are included.

  3. Mastering SQL Trees: From Adjacency Lists to Nested Sets and …

    Jan 22, 2025 · In this article, we’ll explore how to create trees and hierarchical data structures in SQL using Adjacency Lists, identify their limitations, and then discuss optimized solutions using Nested Sets and Closure Tables.

  4. Hierarchical Data and How to Query It in SQL? - GeeksforGeeks

    Mar 19, 2024 · Hierarchical data is structured like a family tree, where each member (node) is linked to others (children) in a parent-child relationship, forming a hierarchy. It's ideal for representing corporate reporting structures or organizing tasks within projects.

  5. How to store a tree in SQL database - Stack Overflow

    There are three basic solutions to store a tree or hierarchal structure in a database. Each solution has pros and cons: Contradiction prone? 1. Adjacency List. PersonId int, Name varchar(255), ParentId int . This is the simplest tree structure in SQL. Easy to create, easy to conceptualize.

    Missing:

    • Between

    Must include:

  6. Tree structure data query in SQL Server - Stack Overflow

    Apr 29, 2012 · USE tempdb; GO CREATE TABLE dbo.tree ( ID INT PRIMARY KEY, name VARCHAR(32), ParentID INT FOREIGN KEY REFERENCES dbo.tree(ID) ); INSERT dbo.tree SELECT 1, 'grandpa', NULL UNION ALL SELECT 2, 'dad', 1 UNION ALL SELECT 3, 'me', 2 UNION ALL SELECT 4, 'mom', 1 UNION ALL SELECT 5, 'grandma', NULL; ;WITH x AS ( -- anchor: SELECT ID, name, ParentID ...

    Missing:

    • Between

    Must include:

  7. sql - How do I query for all the nodes between two nodes in a tree

    Sep 10, 2015 · My question is, using this flattened table, how can I most efficiently return all records which are between two nodes. Using the example, with grandparent and grandchild as my parameters, how can I get back the (grandparent, parent) record.

  8. Trees in SQL - DEV Community

    Dec 25, 2024 · In this article, we will consider four ways of storing tree-like structures inside a relational database and evaluate them in terms of query performance and the space needed for storing the underlying data. Perhaps the most intuitive and easiest way to represent tree-like data is to use the adjacency matrix in a relational table.

  9. Storing a Tree Structure in a Relational Database - Baeldung

    Mar 26, 2025 · In this article, we’re going to explore a few ways that we can store a tree structure in a relational database. For example, a family tree or a nested comment hierarchy would fit into such a model. 2.

  10. Tree structure in SQL Server - Bogdan Hatis

    Jan 15, 2023 · In SQL Server, there are several ways to implement a tree structure, each with its own advantages and disadvantages. In this article, we will discuss the most common methods for storing and querying tree structures in SQL Server: Adjacency List, Nested Sets, Materialized Path, and Closure Table.

Refresh