AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Ansi Join syntax

Ein Thema von p80286 · begonnen am 14. Feb 2012 · letzter Beitrag vom 14. Feb 2012
 
Benutzerbild von p80286
p80286

Registriert seit: 28. Apr 2008
Ort: Stolberg (Rhl)
6.659 Beiträge
 
FreePascal / Lazarus
 
#1

Ansi Join syntax

  Alt 14. Feb 2012, 11:29
Datenbank: (oracle) • Version: 9,10 • Zugriff über: egal
Hallo zusammen,
aus aktuellem Anlass beschäftige ich mich mit den Ansi Joins. Irgendwie schaffe ich es nicht da eine vernünftige Unterlage zu finden.
Sobald es etwas über inner Join hinausgeht hüllen alle Internet-Seiten und Handbücher in Schweigen

Code:
Select ...
From T1,T2,T3,T4
where T1.key=T2.Key
  and T1.Key=T3.Key(+)
  and T3.Key=T4.Key(+)
  and T1.Wert like 'Copper%'
wie setze ich dies in Ansi Joins um?

Code:
Select ...
From T1
     Join T2 on (T1.Key=T2.Key)
left Join T3 on (T1.Key=T3.Key)
left Join T4 on (T3.Key=T4.Key)
where T1.Wert like 'Copper%'
Und wie macht man es hiermit?

Code:
select ...
from T1,(select MyKey from T2 where T2.Wert=0) T2
where T1.Key=T2.Mykey
Code:
select ...
from T1
     Join (select MyKey from T2 where T2.Wert=0) T2 on (T1.Key=T2.Mykey)
Gruß
K-H
Programme gehorchen nicht Deinen Absichten sondern Deinen Anweisungen
R.E.D retired error detector
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:46 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz