Tag: recursive-query
Die Fähigkeit, rekursive Abfragen in SQL
5
Antworten
Ich habe ein Problem, ich bekomme einfach nicht in meinen Kopf. Ich weiß, was ich will, einfach nicht bekommen kann es auf dem Bildschirm. Was ich habe ist eine Tabelle so Aussehen: Id, PK UniqueIdentifier, NotNull Name,
1
Antworten
Wie zu verwenden ranking-Funktionen, die in rekursiven cte? Hier ein einfaches Beispiel zeigen, wie ich versuche zu tun: mit cte as ( wählen Sie 1 a, 1 b union all select 1, 2 union all select 2,
2
Antworten
Ich habe ein problem, ich brauche zum abrufen eines einzelnen Feldes aus einem einzelnen Datensatz, ohne die zugehörigen Modelle, während mit Bedingungen, die verwendet die zugehörigen Modelle? Beispiel: Categories {name, id} Keywords {name, id} Articles {title, text,
1
Antworten
Schreiben brauche ich eine Abfrage, die Aufrufe einer rekursiven Abfrage, viele Male. War ich nicht in der Lage, herauszufinden, wie zu tun ist. Ich denke, ich kann dies tun, indem Sie mit einem cursor, die Vorbereitung der
3
Antworten
Hatte ich eine Idee, ich könnte eine Abfrage schreiben, um alle untergeordneten Tabellen einer root-Tabelle, basierend auf dem Fremdschlüssel. Abfrage sieht wie folgt aus: select level, lpad(' ', 2 * (level - 1)) || uc.table_name as "TABLE",
1
Antworten
Habe ich eine Reihe von hierarchischen Daten in einer SQL Server-Datenbank. Die Daten werden mit einer guid als Primärschlüssel, und eine parentGuid als Fremdschlüssel zeigt auf die Objekte, die unmittelbar übergeordneten. Ich habe Zugriff auf die Daten
2
Antworten
Ich habe zwei Tabellen, Tabelle 1 hat 2 Felder (question_pk, question_name) und Tabelle 2 hat 4 Felder(ans_pk, Optionen, question_fk und right_answer). Ich möchte zu erstellen, json, wie die folgende Struktur { "type": "quiz", "name": "Brand Colors", "description":
3
Antworten
Hier ist das Beispiel der Struktur der Tabelle: ID Name ParentID ----------------------- 1 Ancestor NULL 2 GrandFather 1 3 GrandMother 1 4 Child 3 Ich versuche zu schreiben, die eine Abfrage zurückgeben würde ID Name Family ----------------------------
1
Antworten
Ich bin zu wollen, um die partition um zwei Spalten (PROJECT_ID, UND CATEGORY_NAME) und ich habe Probleme beim schreiben der korrekten syntax. Meine Anfrage unten ist funktional, aber wenn ich versuche, fügen Sie eine zusätzliche over-Klausel funktioniert
2
Antworten
"Die maximale Rekursion 100 erschöpft ist, bevor die Anweisung Abschluss" Fehler zeigen, die in SQL-Abfrage WITH DepartmentCTE AS ( SELECT ID, DepartmentName, RootID, RecursionLevel = 1, ParentRoot = CAST('None' AS NVARCHAR(max)), LastParentCatID = RootID, DisplayOrder FROM Department
2
Antworten
In Oracle, wenn ich eine Tabelle definiert, die als ... CREATE TABLE taxonomy ( key NUMBER(11) NOT NULL CONSTRAINT taxPkey PRIMARY KEY, value VARCHAR2(255), taxHier NUMBER(11) ); ALTER TABLE taxonomy ADD CONSTRAINT taxTaxFkey FOREIGN KEY (taxHier) REFERENCES
1
Antworten
Ich habe einen oscommerce eingerichtet und haben entschieden, um "beliebtesten" in jeder Produkt-Kategorie. Ich brauche die Abfrage alle untergeordneten Kategorien, so dass ich dann die Abfrage für das beliebteste Produkt in der Liste und zeigt es an.
15
Antworten
Ich habe eine MySQL-Tabelle, die ist wie folgt: id | name | parent_id 19 | category1 | 0 20 | category2 | 19 21 | category3 | 20 22 | category4 | 21 ...... Nun, ich möchte
2
Antworten
Habe ich eine rekursive Abfrage liefert einen Fehler zurück, wenn ich es laufen; in anderen Datenbanken (mit mehr Daten) habe ich das problem nicht. In meinem Fall ist diese Abfrage liefert 2 Spalten (ID_PARENT und ID_CHILD) dabei
14
Antworten
Ich habe eine Tabelle ähnlich dieser: CREATE TABLE example ( id integer primary key, name char(200), parentid integer, value integer); Kann ich mit dem parentid-Feld anordnen von Daten in einer Baumstruktur. Nun, hier ist das bit ich
5
Antworten
Gehört hatte, über Perl für Jahr habe ich beschlossen, geben Sie es ein paar Stunden meiner Zeit zu sehen, wie viel ich abholen konnte. Ich bekam durch die Grundlagen, die Ordnung und bekam dann zu Schleifen. Als
3
Antworten
habe ich in diesem Fall mit rekursiven Abfrage an Mysql zu finden lv 2 und lv3 Kind auf einem Tisch... Datenbank-Struktur, die ich verwende: id name parent 1 A 0 2 B 0 3 C 0 4
2
Antworten
Ich würde gerne eine Liste der abhängigen Tabellen (letztlich) von einer bestimmten Ansicht. Beispiel: SELECT NAME, TYPE, REFERENCED_NAME, REFERENCED_TYPE FROM DBA_DEPENDENCIES WHERE OWNER='FOO' AND NAME='VIEW_O1' Die Ergebnisse: VIEW_O1 VIEW TABLE_01 TABLE VIEW_O1 VIEW TABLE_02 TABLE VIEW_O1 VIEW
2
Antworten
Ich versuche und Suche den Weg zu bekommen ALLE letzten Ebene Kinder (Blätter) von einem Knoten, in einem hierchical Abfrage in Oracle-11g-Datenbank auf. Ich habe 2 Tabellen: "Knoten" (Eine Liste aller Knoten mit Ihren jeweiligen Wert), und
1
Antworten
Wie Karte-Abfrage postgres-Funktion. WITH RECURSIVE source (counter, product) AS ( SELECT 1, 1 UNION ALL SELECT counter + 1, product * (counter + 1) FROM source WHERE counter < 10 ) SELECT counter, product FROM source; Ich
2
Antworten
Habe ich dieses Oracle-code Struktur ich bin versucht zu konvertieren, um SQL Server 2008 (Hinweis: ich verwendet haben generische Namen sind, eingeschlossen Spaltennamen und Tabellennamen in eckigen Klammern '', getan und einige Formatierungen, um den code besser
2
Antworten
Ich versuche zu bauen, ein dependency-graph von Tabellen basierend auf dem Fremdschlüssel zwischen Ihnen. Dieser graph starten muss, um mit einer beliebigen Tabellennamen als seine Wurzel. Ich könnte die Tabelle name look-up-Tabellen, verweisen, verwenden Sie die view
2
Antworten
Ich versuche, eine Funktion, die rekursiv erstellt einen Pfad für eine bestimmte Kategorie CREATE FUNCTION getPath(inId INT) RETURNS TEXT DETERMINISTIC BEGIN DECLARE return_path TEXT; DECLARE return_parent_id INT; SELECT CONCAT('/', name) INTO return_path FROM article_categories WHERE id =
4
Antworten
Glaube, ich hatte die folgende Tabelle in meiner oracle-DB: ID: Name: Parent_ID: 123 a 234 345 b 123 234 c 234 456 d 345 567 e 567 678 f 567 Ist und was ich tun möchte, ist
2
Antworten
Tut JPA 2 haben einen Mechanismus für die Ausführung von rekursiven Abfragen? Hier ist meine situation: ich habe eine Entität E, enthält ein integer-Feld x. Es kann auch Kinder geben Sie E ein, welche durch @OneToMany. Was
1
Antworten
Habe ich gegoogelt und gelesen, bei einigen Artikeln wie das postgreSQL-Handbuch Seite oder diese blog-Seite und habe versucht, fragt mich mit mäßigem Erfolg (ein Teil von Ihnen hängt, während andere funktioniert gut und schnell), aber so weit
4
Antworten
Habe ich folgende Daten, die sich aus der A Wert, bestellt MM (Monat). Den B Spalte berechnet sich wie GREATEST(current value of A + previous value of B, 0) in einer Tabellenkalkulation-wie die Mode. Wie kann ich
2
Antworten
Habe ich-Struktur wie diese: <Unit> <SubUnit1> <SubSubUnit1/> <SubSubUnit2/> ... <SubSubUnitN/> </SubUnit1/> <SubUnit2> <SubSubUnit1/> <SubSubUnit2/> ... <SubSubUnitN/> </SubUnit2/> ... <SubUnitN> <SubSubUnit1/> <SubSubUnit2/> ... <SubSubUnitN/> </SubUnitN/> </Unit> Diese Struktur hat 3 Ebenen: Hauptgerät, Untereinheiten und SubSubUnits. Möchte ich wählen
2
Antworten
Ist es möglich, kombinieren Sie mehrere CTEs in einzelne Abfrage mit arel? Ich bin auf der Suche nach Weg, um bekommen Ergebnis wie dieses: WITH 'cte1' AS ( ... ), WITH RECURSIVE 'cte2' AS ( ... ),
1
Antworten
Ich bin neu in der SQL Server-Entwicklung. Die meisten meiner Erfahrung hat getan mit Oracle. angenommen ich habe folgende Tabelle enthält Termine Objekte CREATE TABLE [dbo].[Appointments]( [AppointmentID] [int] IDENTITY(1,1) NOT NULL, ....... [AppointmentDate] [datetime] NOT NULL, [PersonID]
3
Antworten
Ich weiß, ich kann mit grep zu finden, ein Wort in allen Dateien in einem Ordner wie diesem grep -rn core . Aber meine aktuelle directory hat viele sub-directories und ich will nur Suche in allen xml-Dateien
7
Antworten
Ich habe dieses Modell mit einem selbst verweisende Foreign Key-Beziehung: class Person(TimeStampedModel): name = models.CharField(max_length=32) parent = models.ForeignKey('self', null=True, blank=True, related_name='children') Nun möchte ich, um all die multi-level-Kinder für eine person. Wie Schreibe ich eine Django-Abfrage? Es
5
Antworten
Bekam ich folgende Tabelle: col1 | col2 | col3 -----+------+------- 1 | a | 5 5 | d | 3 3 | k | 7 6 | o | 2 2 | 0 | 8 Wenn ein
13
Antworten
Ich habe eine MySQL-Tabelle, die ist wie folgt: id | name | parent_id 19 | category1 | 0 20 | category2 | 19 21 | category3 | 20 22 | category4 | 21 ...... Nun, ich möchte
2
Antworten
Verwende ich postgresql. Ich habe die Tabelle wie unten parent_id child_id ---------------------- 101 102 103 104 104 105 105 106 Ich schreiben möchte eine sql-Abfrage, die das Letzte Elternteil der Eingabe. ich.e angenommen, ich pass 106 als
5
Antworten
Ich denke ich habe das format der Rekursive Allgemeine Tabellenausdrücke gut genug, um zu schreiben, aber immer noch finde mich frustriert ohne Ende, dass ich nicht manuell verarbeiten, die man vorgeben, werden die SQL-engine selbst und erreichen