Тъй като парите се нуждаят от точно представяне, не използвайте типове данни, които са само приблизителни като float . Можете да използвате цифров тип данни с фиксирана точка за това като
decimal(15,2)
15е прецизността (общата дължина на стойността включително десетични знаци)2е броят на цифрите след десетичната запетая
Вижте Числови типове на MySQL :
Тези типове се използват, когато е важно да се запази точната точност, например с парични данни.