Hola losaltlv,
Entiendo que cuando dices que conoces
SQL te refieres a
MS SQL Server, por la sintaxis del procedimiento almacenado que tratas de migrar.
Mi recomendación antes que continúes con la migración del procedimiento almacenado es leer las siguientes secciones del manual de MySQL:
El procedimiento almacenado mostrado no es muy complicado de migrar, pero es necesario que tengas claros los conceptos.
Cualquier duda en la lectura, avisa.