self-join

Eine Tabelle kann mit sich selbst verbunden werden und dies wird als Self-Join bezeichnet. Sie können einen Self-Join verwenden, um eine Ergebnismenge zu erstellen, die Datensätze in einer Tabelle mit anderen Datensätzen in derselben Tabelle verknüpft, um beispielsweise eine bestimmte Teilmenge von Datensätzen innerhalb einer einzelnen Tabelle zu filtern, ohne doppelte oder ähnliche Zeilen zurückzugeben.
6
Antworten

SQL selbst paarweise verbinden

Angenommen, ich habe eine Tabelle mit Einträgen wie %Vor% und für jede ID möchte ich diese Daten an sich selbst so verbinden, dass Beobachtungen mit nachfolgenden Departure Date und Arrival Date paarweise gruppiert werden - d. h. eine...
15.01.2016, 16:45
1
Antwort

SQL: self join unter Verwendung jeder Zeile nur einmal [doppelt]

Ich habe momentan eine Tabelle mit folgenden Datensätzen: %Vor% Wo derselbe Buchstabe einige Kriterien gemeinsam bezeichnet (z. B. ein gemeinsamer Wert für die Spalte "Buchstabe"). Ich mache selbst ein Beitritt zu den Kriterien wie folgt...
17.09.2011, 06:40
4
Antworten

SQL-Tabelle mit sich selbst vergleichen (Self-Join)

Ich versuche doppelte Zeilen zu finden, die auf gemischten Spalten basieren. Dies ist ein Beispiel für das, was ich habe: %Vor% Nun, wenn ich diese Abfrage ausführen: %Vor% Ich würde erwarten, beide IDs zurückzubekommen. (1 und 2), aber...
11.12.2009, 19:40
3
Antworten

MySql. So verwenden Sie Self-Join

Ich muss Self Join in dieser Tabelle verwenden. %Vor% Ich brauche Self-Join, um zu bekommen, welche Länder dasselbe Jahr wie die Türkei haben. Nur das Land und das Jahr anzeigen. Das ist, was ich versuche zu tun. %Vor% ^ googled self...
22.05.2013, 21:32
4
Antworten

Viele-zu-viele-Verknüpfungen mit mehreren Self-Joins in ActiveRecord

Ich versuche, mehrere Beziehungen zwischen Datensätzen des gleichen Modells über Self-Joins zu implementieren (basierend auf @ Shtééf Antwort ). Ich habe folgende Modelle %Vor% Mit diesem Setup kann ich erfolgreich auf die Listen der Unterg...
14.06.2011, 22:51