Eingabe SQL

Gelöst/Geschlossen
Wolfgang1970 Beiträge 6 Mitglied seit Freitag Oktober 16, 2009 Status Mitglied Zuletzt online: November 18, 2009 - 18. November 2009 um 13:29
Wolfgang1970 Beiträge 6 Mitglied seit Freitag Oktober 16, 2009 Status Mitglied Zuletzt online: November 18, 2009 - 18. November 2009 um 13:36
Guten Tag,
Ist die folgende Eingabe bei Oracle möglich:

SELECT v.Name, v.Vorname
FROM Freund a, benutzer u, benutzer v
WHERE ...

Was mir Sorgen macht ist Benutzer u, Benutzer v
Ist das möglich?

3 Antworten

Stefan 1971 Beiträge 1 Mitglied seit Freitag Oktober 16, 2009 Status Mitglied Zuletzt online: November 18, 2009
18. November 2009 um 13:32
Hi.
Es ist möglich wenn zum Beispiel eine Tabelle ein Bezug zu sich selbst hat
0
Hallo.
Es ist möglich nicht nur wenn eine Tabelle ein Bezug zu sich selbst hat, sondern in den folgenden Beispiel auch:
Wenn ein Text in einer Tabelle gespeichert ist:
TEXTE(DocID, NoLig, texte)
kann man die ersten 5 Zeilen wiedergewinnen
select l1.texte, l2.texte, l3.texte, l4.texte, l5.texte
from refdoc r, texte l1, texte l2, texte l3, texte l4, texte l5
where r.docid=l1.docid and l1.nolig=1
and r.docid=l2.docid and l2.nolig=2
and r.docid=l3.docid and l2.nolig=3
and r.docid=l4.docid and l2.nolig=4
and r.docid=l5.docid and l2.nolig=5
0
Wolfgang1970 Beiträge 6 Mitglied seit Freitag Oktober 16, 2009 Status Mitglied Zuletzt online: November 18, 2009
18. November 2009 um 13:36
Danke Leute :-)
0
Treten Sie der Community bei