Hallo,

vielleicht stehe ich ja auf dem Schlauch, aber Du willst doch einfach die Positions-Datei über Artikel-Nr. und Kalenderwoche mit der Konditions-Datei verknüpfen, um den gültigen Preis für die Position zu ermitteln oder nicht?
Pro Versandwoche und Artikel gibt es in der Konditions-Datei einen Satz?

Wenn ja, musst Du lediglich die Positions-Datei mit der Konditions-Datei über Artikel-Nr. und Versandwoche verknüpfen. (Für beide Dateien sollten allerdings Zugriffswege über ArtikelNr/Versandwoche vorhanden sein)

PHP-Code:
Select p.*, k.preis
   from Position p join Kondition k 
        on     p
.ArtikelNr. = k.ArtikelNr
           
and p.VersandWoche k.Versandwoche
Birgitta