I think that you could try it using variables, which looks easier. Something like this:
SELECT userid, score, @rownum:=@rownum+1 as position
FROM fschema.mytab3 u1, (SELECT @rownum:=0) r
ORDER BY score;
(Currently I'm unable to check MySql queries, please, excuse me if there is some error)