Alternativ til subselect?
Hej,Jeg har et problem med denne SQL-sætning:
SELECT sum(haulcatch.weight) FROM haulcatch WHERE fospeccode LIKE '" + species + "%' AND haulid = (SELECT haulid from haul WHERE haul.tripid=" + tripID + ")
Formålet er at den skal lægge nogle værdier(weight) sammen. Det virker fint hvis der kun er ét resultat fra subselect sætningen, men den er gal hvis der er flere - hvilket der skal være mulighed for.
Tabellerne:
Haul: haulid, tripid
Haulcatch: haulid, fospeccode, weight
Det er nok ret uoverskueligt lige at kunne forstå sammenhængen, men jeg håber det er muligt - hvis ikke, så må jeg lige forsøge at forklare nærmere. På forhånd tak.
