Hola arts:
¿a qué te refieres con que no tienes nada claro la sintaxis del mysql?
Es decir, los ejemplos desde mi punto de vista son bastante claros...
Para los CICLOS:
http://dev.mysql.com/doc/refman/5.0/en/while.html
Para la CONDICION:
http://dev.mysql.com/doc/refman/5.0/en/if.html
Entonces no veo dónde está el problema...
el Pseudocódigo que colocas es bastante simple, y es prácticamente lo mismo que aparece en los ejemplos... así es que trata de transformar tu código y pruebas... Si tienes problemas, entonces posteas el código MySQL y nos dices qué errores tienes.
Saludos
Leo.