Aangezien geld een exacte weergave nodig heeft, gebruikt u geen gegevenstypen die slechts bij benadering zijn, zoals float . U kunt daarvoor een numeriek gegevenstype met een vast punt gebruiken, zoals
decimal(15,2)
15is de precisie (totale lengte van waarde inclusief decimalen)2is het aantal cijfers achter de komma
Zie MySQL-numerieke typen :
Deze typen worden gebruikt wanneer het belangrijk is om de exacte precisie te behouden, bijvoorbeeld met monetair gegevens.