Hallo Hawkmaster,
du benötigst dafür eher eine "korrelierende" Unterabfrage à la
WHERE a.ServiceID = (Gib mir die kleinste 'ServiceID' aus 'serviceproperty' für die in 'productservice' die 'ProductID' gleich 2 bzw. gleich der 'ProductID' aus der umgebenden Abfrage ist)
Alternativ möglich vielleicht auch je nach Datenbanksystem, erstelle eine View
Gib mir die kleinste ServiceID pro Produkt und benutze sie in einem INNER JOIN über die ProduktID und ServiceID
Cheers, Frank