AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Outer Join in Microsoft.Jet.OLEDB via ADO
Thema durchsuchen
Ansicht
Themen-Optionen

Outer Join in Microsoft.Jet.OLEDB via ADO

Ein Thema von Bitworm · begonnen am 11. Jan 2005 · letzter Beitrag vom 12. Jan 2005
 
Robert_G
(Gast)

n/a Beiträge
 
#2

Re: Outer Join in Microsoft.Jet.OLEDB via ADO

  Alt 11. Jan 2005, 23:58
Das (+) ist ein left bzw. right Join, wobei du es für jedes Feld einzeln defnieren kannst.
(Im Gegensatz zu diesem ollen JOIN-Kinder-SQL )
Wenn ich mich nicht irre versteht Jet OUTER JOINS (halt dieses neue Kinder-SQL )

Edit: Bullshit! Ich verwende diese Syntax nie, deshalb dachte ich ein OUTER JOIN soll einer Art "!=" entsprechen.
So sollte es gehen:
SQL-Code:
SELECT TOP 25
       Fahrzeuge.*
      ,Standorte.*
FROM Fahrzeuge LEFT JOIN Standorte
         ON Fahrzeuge.StandortOID = Standorte.OID

Nicht jede DB kann einen so hübschen, schnörkellosen SQL-Dialekt sprechen.
SQL-Code:
SELECT Fahrzeuge.*
      ,Standorte.*
FROM Fahrzeuge
      ,Standorte
WHERE Fahrzeuge.StandortOID = Standorte.OID(+) and
       RowNum <= 25
  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 13:33 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