vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Blitzschnelles Erstellen von grafischen Diagrammen!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB & Datenbanken
OUTER JOIN 
Autor: Taucher29
Datum: 09.01.04 09:50

Hallo ich habe ein Problem mit dem OUTER join.


Ich habe ich eine Tabelle Vorgang in dem für Kunde und Lieferant jeweils ID's drinstehen oder auch NULL.
In den Tabellen KUnde und Lieferant stehen die entsprechenden Namen zu den ID's.
Icvh möchte jetzt einen join zwischen den 3 tabellen machen, aber auch die zeilen anzeigen, die in der Tabelle Vorgang bei Kunde oder Lieferant NULL drinstehen haben.
Wenn eine ID drinsteht soll der name angezeigt werden.

Wer kann mir helfen????

hier mein code

SELECT Distinct sam_vorgang.Vorgangsnummer, sam_vorgang.Art_des_Vorgangs, _
  sam_artikel.Name AS Artikel, sam_vorgang_artikel.charge, sam_Kunden.Nachname _
  AS Kunden, sam_vorgang.Lieferant, sam_vorgang_artikel.Bestellmenge, _
  sam_vorgang_artikel.Liefermenge, sam_vorgang_artikel.Lieferdatum
FROM sam_vorgang full OUTER JOIN sam_kunden ON (sam_kunden.Kundennummer= _
sam_vorgang.Kunde), sam_vorgang_artikel, sam_artikel, sam_lieferant
WHERE (sam_vorgang.Vorgangsnummer = sam_vorgang_artikel.Vorgangsnummer)
AND (sam_vorgang_artikel.Artikelnummer = sam_artikel.Artikel_Nr)
AND (sam_vorgang.Art_des_Vorgangs =0)
order by sam_vorgang.Vorgangsnummer
das funktioniert auch schon so ganz gut nur er zeigt nicht die einträge an, wo bei Lieferant NULL drin steht.
Kann man irgendwie noch nen 2. Outer Join darein bringen?Wie?
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
OUTER JOIN1.085Taucher2909.01.04 09:50
Re: OUTER JOIN703Prian081509.01.04 16:01
Re: OUTER JOIN762Taucher2912.01.04 08:23
Re: OUTER JOIN664Taucher2912.01.04 08:36
Re: OUTER JOIN807Taucher2912.01.04 08:52

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel