Есть таблица формата:

Задача в mysql сделать процедуру которая из числа например :
15000 рисовала бы 15_num* 1000_num в результате те бы при воспроизведении получали "Пятнадцать тысяч"
1233 а из "1000_num*200_num*30_num*3_num" ......
Не могу придумать логику... есть идеи ?