Hallo *all,

ich brauche mal wieder etwas Hilfe beim Thema SQL.

Ich habe hier einen Auftragskopf und muß über die Kundennummer den Kundenstamm lesen. Ich muß bei allen Aufträge wo der Rechnungsempfänger im Kundenstamm <> der Rechnungsempfänger im Auftrag ist den Auftrag abändern.

Um erstmal die Daten zu sehen habe ich folgendes geschrieben:

select * from ako01pf where akanr >= 130887 and akanr <= 13099
9 and akkto in
(select adkto from adr01pf where adkto = akkto and akid1 <> ad
id1)

Akanr ist die Auftragsnummer
Akkto ist die Kundennummer im Auftrag
Adkto ist die Kundennummer im Kundenstamm
AkID ist der Rechnungsempfänger

Ich bekomme dann die Fehlermeldung:

Anweisung bestätigen

Eine Unterabfrage mit einer Korrelation wurde eingegeben; es
fehlt jedoch das Qualifikationsmerkmal für:
Feld . . . . . . . . . . . . .: AKID1

Was ist da falsch?

GG