Protože peníze potřebují přesnou reprezentaci, nepoužívejte datové typy, které jsou pouze přibližné jako float . K tomu můžete použít číselný datový typ s pevnou řádovou čárkou jako
decimal(15,2)
15je přesnost (celková délka hodnoty včetně desetinná místa)2je počet číslic za desetinnou čárkou
Viz Číselné typy MySQL :
Tyto typy se používají, když je důležité zachovat přesnou přesnost, například u peněžních data.