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
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
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 :-)