Hallo Dieter,
nein, Du nervst nicht. Im Gegenteil. Ich möchte jetzt gerne mal wissen, wo es bei Dir hakt... das kriegen wir schon noch hin
Ich habe nochmals die Anweisung aus Deiner Fehlermeldung bei mir in die SQL Ansicht kopiert und konnte sie fehlerfrei ausführen. Daher vermute ich sehr stark, dass Deine Ausgangstabellen andere Bezeichnungen haben als in meiner Abfrage angenommen.
Nochmal zum Vergleich:
Deine Tabellen heißen Aus_Tab und Ein_Tab, richtig oder nicht?? Falls nicht, dann würde es einen solchen Fehler erklären und Du müsstest entweder die Tabellennamen oder die Abfrage entsprechend anpassen. BITTE AUCH AUF GROSS- UND KLEINSCHREIBUNG ACHTEN!!
Falls Deine Tabelle "aus_tab" heißt und Du fragst mit "Aus_Tab" ab, dann lässt sich der von Dir beschriebene Fehler reproduzieren.
Ich habe auch noch nicht wirklich verstanden warum du a und b bei dem ersten select verwendest.
Naja, das ist nicht schwer. Über die beiden SELECT-Anweisungen nach dem FROM bekomme ich bestimmte Erfgebnismengen in Form von zwei Tabellen zurück. Diese Ergebnistabellen möchte ich für eine weitere Abfrage (für das erste SELECT vor FROM) nutzen und vergebe für die beiden Tabellen jeweils einen Alias über den ich diese dann anspreche.
Beispiel. Ergebnistabelle "a" besitzt die Ausgabespalten "Aus_Kto"und "Ausgang_sum"
Ein "select a.Aus_Kto" heißt also: Wähle von der Ergebnistabelle a (den Alias habe ich ja selbst vergeben) die Spalte 'Aus_Kto'
Vergibst Du nun aber als Alias einen Namen von einer bestehenden Tabelle, dann hast Du plötzlich zwei gleichnamige Tabellen und eine Abfrage ist nicht eindeutig ...
Ein wenig klarer... ??
Gruß Barlee