Syntaxen för att välja värden till variabler i MySQL är välj ... in . Du kan till exempel skriva:
SELECT POSITION, SecPosition FROM orderdetails
WHERE OrderID = orderDetID INTO strPos, strPosOtherRes;
Meddelandet "Det är inte tillåtet att returnera en resultatuppsättning från en funktion" betyder att select-satserna som de ser ut nu skulle returnera en resultatuppsättning från funktionen, och funktioner kan bara returnera enstaka värden.