मेरे पास एक फ्लोट कॉलम है जिसमें 0.00000000000234MySQL से फ़्लोट का चयन करते समय मैं घातीय नोटेशन कैसे अक्षम कर सकता हूं?
जब मैं उन्हें MySQL में चुनता हूं, तो मैं उन्हें 2.34e-13 जैसे घातीय नोटेशन में वापस ले जाता हूं। क्या कोई तरीका है कि मैं MySQL को 0.00000000000234 के रूप में वापस करने के लिए मजबूर करने के लिए इन नंबरों के स्वरूपण को संशोधित कर सकता हूं?
आखिरकार जो मैं करना चाहता हूं वह प्रदर्शन को संशोधित करता है, संख्या के अंतर्निहित प्रतिनिधित्व नहीं। तो यह शायद एक प्रदर्शन या स्वरूपण सेटिंग होगा। MySQL में एक FORMAT() फ़ंक्शन है, लेकिन यह कुछ भी नहीं है जो मैं चाहता हूं (यह संख्याओं को 123,456.78 जैसा प्रारूप में रखता है)।
mysql संख्याओं को प्रारूपित नहीं करता है, यह वास्तविक फ्लोट देता है। परिणाम प्रदर्शित करने के लिए आप किस फ्रंटेंड/यूआई का उपयोग कर रहे हैं? – sehe
@sehe, वास्तव में MySQL संख्याओं को घातीय नोटेशन में प्रारूपित करता है यदि आपके पास आपके (<1) दशमलव के सामने बहुत अधिक शून्य हैं। मुझे अंतर्निहित MySQL क्लाइंट का उपयोग करके यह परिणाम मिलता है। तालिका से Mycol चुनें जहां आईडी = 1, mycol घातीय हो जाएगा। – Stephen
तो 'बिल्टिन' क्लाइंट (जो कि बिल्टिन नहीं है, लेकिन मुझे आपका मतलब है) स्वरूपण करता है। – sehe