Hallo allerseits!
Ich will gerade um eine Information (Auftragsnummer) zu bekommen über zwei bzw. drei Tabellen verbinden. Der Fall stellt sich wie folgt dar:
Unser Startpunkt ist die Rechnung. Von dort aus kommen wir zum Lieferschein, wenn der Basistyp 15 ist, oder wir kommen auf den Auftrag, wenn der Basistyp 17 ist. Die Basis bildet hier entweder der Lieferschein oder der Auftrag.
Liegt uns ein Lieferschein vor, kommen wir von dort aus auf den Auftrag.
Klingt einfach oder? Verbunden sind die Dokumente über Dok-IDs.
So meine Frage, wie bilde ich für den Fall jetzt mit Inner-Joins und Where Bedingungen mein SQL-Statement dafür? Mir fällt das gerade ein bisschen schwer, weil ich mir nicht vorstellen kann, wie ich die zwei Fälle, also entweder auf den Lieferschein zu gehen oder direkt auf den Auftrag, abdecke?
Kann mir da jemand Pfiffiges weiterhelfen?
Gruß
Verena
Ich will gerade um eine Information (Auftragsnummer) zu bekommen über zwei bzw. drei Tabellen verbinden. Der Fall stellt sich wie folgt dar:
Unser Startpunkt ist die Rechnung. Von dort aus kommen wir zum Lieferschein, wenn der Basistyp 15 ist, oder wir kommen auf den Auftrag, wenn der Basistyp 17 ist. Die Basis bildet hier entweder der Lieferschein oder der Auftrag.
Liegt uns ein Lieferschein vor, kommen wir von dort aus auf den Auftrag.
Klingt einfach oder? Verbunden sind die Dokumente über Dok-IDs.
So meine Frage, wie bilde ich für den Fall jetzt mit Inner-Joins und Where Bedingungen mein SQL-Statement dafür? Mir fällt das gerade ein bisschen schwer, weil ich mir nicht vorstellen kann, wie ich die zwei Fälle, also entweder auf den Lieferschein zu gehen oder direkt auf den Auftrag, abdecke?
Kann mir da jemand Pfiffiges weiterhelfen?
Gruß
Verena