Ilja: SELECT MIN() bringt mehrere Werte zurück

Beitrag lesen

moin,

SELECT A.ServiceID
FROM serviceproperty A
JOIN productservice B ON B.ServicePropertyID = A.ServicePropertyID
WHERE B.ProductID = 2
GROUP BY B.ProductID
ORDER BY A.ServiceID ASC

  
dieser code ist aber blödsinn und funktioniert auch nur  unter mysql. jedes andere dbms  würde dir dabei eine fehkermeldung ausgeben. was du letztlich willst ist eine unterabfrage auf exists und die MIN aggregationsfunktion. alles andere wäre wohl ein schlechter weg.  
  
Ilja