मनी वैल्यू को फ्लोट के रूप में स्टोर न करें, DECIMAL या NUMERIC प्रकार का उपयोग करें:
MySQL न्यूमेरिक टाइप्स के लिए डॉक्यूमेंटेशन
संपादित करें और स्पष्टीकरण:
फ़्लोट मान राउंडिंग त्रुटियों के लिए असुरक्षित हैं, क्योंकि उनकी सीमित सटीकता है, इसलिए जब तक आपको परवाह नहीं है कि आपको 10.00 के बजाय केवल 9.99 मिलते हैं, तो आपको DECIMAL/NUMERIC का उपयोग करना चाहिए क्योंकि वे निश्चित बिंदु संख्याएं हैं जिनमें ऐसी समस्याएं नहीं होती हैं।