Forum: SQL |
Thema:
Re: SELECT über drei Tabellen |
Von:
G. Guest (
03.03.2006 10:47) |
Danke schon mal für deine Mühe aber ich hab da noch eine Frage zu deiner Abfrage. Der Teil mit WHEN und ELSE stellt doch ein ENTWEDER-ODER da. Was ist aber wenn die ID in der Tabelle-Debitoren UND der Tabelle-Kreditoren steht?
Betreff |
Von |
Datum |
|
|
Re: SELECT über drei Tabellen
Hier mal mein Ansatz den ich bisher habe, nicht geschockt sein!<br><br>SELECT [Entsorger AG$Waste Ledger Entry_1].[Source No_] AS [Herkunftsnr.], [Entsorger AG$Customer].Name, <br> ... |
|
|
|
|
|
G.
Guest
|
03.03.2006 10:53 |
|
|
Re: SELECT über drei Tabellen
Hallo Guest,<br><br>das war eigentlich schon gestern meine Frage bezüglich der doppelten ID's. Die Abfrage ist Jetzt so aufgebaut das die Tabelle-Kreditoren Vorrang hat eine Ander Lösung fällt mir dazu... |
|
|
|
|
|
Ansgar
Sommer
|
03.03.2006 10:56 |
|
|
Re: SELECT über drei Tabellen
Leider wird die komplette Tabellenlogik so von einem großen ERP-System vorgegeben. Da kann ich also nichts ändern.<br><br>Aber danke trotzdem für deine Mühen. |
|
|
|
|
|
G.
Guest
|
03.03.2006 11:00 |
|
|
Re: SELECT über drei Tabellen
Hallo Guest,<br><br>ich meine mit dem Out Join bekommst Du Hausgemachte Performence Probleme, ich gehe mal davon aus die Debitoren und Kreditoren evtl. einen gemeinsamen ID Schlüssel haben oder kann der... |
|
|
|
|
|
Ansgar
Sommer
|
03.03.2006 11:10 |
|
|
Re: SELECT über drei Tabellen
Ich ziehe jetzt nicht über bestehende Systeme her. Kann nur sagen das es ein großes, bekanntes ERP-System ist.<br>Es ist nicht egal ob die Daten aus der Tabelle Kreditor oder Debitor kommen, da es ja... |
|
|
|
|
|
G.
Guest
|
03.03.2006 11:21 |
|
|
Re: SELECT über drei Tabellen
Hallo Guest,<br><br>ich möchte auch nicht über bestehende System herziehen aber das Problem mit der Logik bleit denn noch.<br>Meinst Du mit doppeltnennungen das beide Namen als der aus den Kreditoren und... |
|
|
|
|
|
Ansgar
Sommer
|
03.03.2006 11:37 |
|
|
Re: SELECT über drei Tabellen
Genau, es gibt in dem System eben Personen die Debitoren sind und gleichzeitig auch mit ihrer Nummer Kreditoren sein können.<br>Dadurch bekomme und brauche ich hinterher eben auch doppelte Datensätze. |
|
|
|
|
|
G.
Guest
|
03.03.2006 11:42 |
|
|
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!