MySQL में, हम संख्या को प्रतिशत चिह्न के साथ जोड़कर किसी संख्या को प्रतिशत के रूप में प्रारूपित कर सकते हैं।
CONCAT()
फ़ंक्शन अपने तर्कों को जोड़ता है। हम संख्या को पहले तर्क के रूप में और प्रतिशत चिह्न को दूसरे के रूप में पारित कर सकते हैं।
उदाहरण
प्रदर्शित करने के लिए यहां एक उदाहरण दिया गया है:
SELECT CONCAT(3.75, '%');
परिणाम:
3.75%
फ़ंक्शन एक स्ट्रिंग देता है। प्रतिशत चिह्न जोड़ने से पहले संख्या को स्पष्ट रूप से एक स्ट्रिंग में बदल दिया जाता है।
हम निम्नलिखित की तरह भाव भी पास कर सकते हैं:
SELECT CONCAT(0.0375 * 100, '%');
परिणाम:
3.7500%
हम संख्यात्मक भाग को FORMAT()
. के साथ भी प्रारूपित कर सकते हैं समारोह:
SELECT CONCAT(FORMAT(0.0375 * 100, 2), '%');
परिणाम:
3.75%
यहां विभिन्न संख्याओं और प्रारूप स्ट्रिंग के साथ कुछ और उदाहरण दिए गए हैं:
SELECT
CONCAT(FORMAT(3754, 0), '%') AS "1",
CONCAT(FORMAT(0.0375, 3), '%') AS "2",
CONCAT(FORMAT(3.75, 5), '%') AS "3",
CONCAT(FORMAT(0.0375, 2), '%') AS "4";
परिणाम:
+--------+--------+----------+-------+ | 1 | 2 | 3 | 4 | +--------+--------+----------+-------+ | 3,754% | 0.038% | 3.75000% | 0.04% | +--------+--------+----------+-------+
अग्रणी शून्य जोड़ें
हम LPAD()
. का उपयोग कर सकते हैं कुछ प्रमुख शून्य जोड़ने के लिए:
SELECT CONCAT(LPAD(3.45, 5, 0), '%');
परिणाम:
03.45%