Als «hierarchy» getaggte Fragen

Für Probleme im Zusammenhang mit der Anordnung von Artikeln in geordneten Ebenen.

3
Finde die höchste Ebene eines hierarchischen Feldes: mit vs ohne CTEs
Hinweis: Diese Frage wurde aktualisiert, um zu berücksichtigen, dass wir derzeit MySQL verwenden. Nachdem dies geschehen ist, würde ich gerne sehen, wie viel einfacher es wäre, auf eine CTE-unterstützende Datenbank umzusteigen. Ich habe eine selbstreferenzierende Tabelle mit einem Primärschlüssel idund einem Fremdschlüssel parent_id. +------------+--------------+------+-----+---------+----------------+ | Field | Type | Null …

3
Parent-Child Tree Hierarchical ORDER
Ich muss Daten in SQL Server 2008 R2 folgen. SQLFiddle Schema: CREATE TABLE [dbo]. [ICFilters] ( [ICFilterID] [int] IDENTITY (1,1) NOT NULL, [ParentID] [int] NOT NULL DEFAULT 0, [FilterDesc] [varchar] (50) NICHT NULL, [Aktiv] [tinyint] NOT NULL DEFAULT 1, CONSTRAINT [PK_ICFilters] PRIMARY KEY CLUSTERED ([ICFilterID] ASC) WITH PAD_INDEX = OFF, …


3
Erstellen Sie eine Hierarchie mit mehreren Ebenen, wobei jeder Knoten eine zufällige Anzahl von untergeordneten Knoten hat
Ich muss einige Testdaten erstellen, die eine Hierarchie beinhalten. Ich könnte es einfach machen und ein paar CROSS JOINs machen, aber das würde mir eine Struktur geben, die völlig einheitlich / ohne jede Variation ist. Das wirkt nicht nur langweilig, sondern die fehlende Variation der Testdaten maskiert manchmal Probleme, die …


2
Gibt es eine satzbasierte Möglichkeit zum Laden / Lesen eines Baumzweigs mit HierarchyId?
Ich spiele mit HierarchyId herum und habe keine satzbasierte Methode gefunden, um Folgendes zu tun: Fügen Sie alle Teilbäume gleichzeitig ein Rufen Sie alle Teilbäume gleichzeitig ab Diese Frage bezieht sich auf meine vorherige , und ich vermute, dass die einzige Möglichkeit, diese beiden Aufgaben mit HierarchyId auszuführen, jeweils ein …

3
Oracle: Wie frage ich eine hierarchische Tabelle ab?
Hintergrund Dies dient zum Erstellen einiger Ansichten, die wir für die Berichterstellung verwenden. Ich habe eine Tabelle mit Standorten, wobei die Schlüsselfelder "Standort" und "Eltern" sind . Die Struktur, die diese beiden Felder auf Ebenenebene erstellen, entspricht dem Firmennamen -> Campusname -> Gebäudename -> Etagenname -> Raumname. Der Firmenname bleibt …
10 oracle  query  view  hierarchy 

6
Tabellen mit Hierarchie: Erstellen Sie eine Einschränkung, um die Zirkularität durch Fremdschlüssel zu verhindern
Angenommen, wir haben eine Tabelle, für die eine Fremdschlüsseleinschränkung gilt: CREATE TABLE Foo (FooId BIGINT PRIMARY KEY, ParentFooId BIGINT, FOREIGN KEY([ParentFooId]) REFERENCES Foo ([FooId]) ) INSERT INTO Foo (FooId, ParentFooId) VALUES (1, NULL), (2, 1), (3, 2) UPDATE Foo SET ParentFooId = 3 WHERE FooId = 1 Diese Tabelle enthält …


2
Ist die hierarchyid CLR Open Source?
Die integrierte Hierarchie - ID ist eine CLR, die Pfade in einer effizienten binären Form speichert und andere nützliche Funktionen bereitstellt. Leider ist die Tiefe der dargestellten Pfade begrenzt, und für einen Binärbaum sind es ~ 1427. Ich möchte dieses Limit für eine komplexe vorhandene Anwendung erhöhen, die dieses Limit …



1
Wie kann ein gerichteter Graph mit mehreren Eltern dargestellt werden?
http://dirtsimple.org/2010/11/simplest-way-to-do-tree-based-queries.html bietet einen Algorithmus zum Einfügen und Löschen aus einer Closure Table. Ich möchte eine ähnliche Datenstruktur modellieren, außer dass Knoten mehrere Eltern haben können. Gegeben: Wenn wir entfernen, [B, C]erwarte ich am Ende: und wenn wir den Knoten entfernen, Berwarte ich am Ende Folgendes: Wenn Sie jedoch den Algorithmus …


2
Transponieren hierachischer Daten von einem VARCHAR auf zwei INTs
DAS PROBLEM Die Tabelle, in der die Daten aufgezeichnet werden, ist CREATE TABLE [dbo].[Almoxarifado]( [idAlmoxarifado] [varchar](20) NOT NULL, [tipoAlmoxarifadoId] [varchar](30) NOT NULL, [entidadeId] [bigint] NOT NULL, [dtInclusao] [smalldatetime] NOT NULL, [dtUltimaAlteracao] [smalldatetime] NULL, [descricao] [varchar](255) NOT NULL, [terceiro] [bit] NOT NULL ) ON [PRIMARY] Und dies ist ein SELECT TOP …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.