नीचे MariaDB में किसी संख्या को प्रतिशत के रूप में स्वरूपित करने का एक त्वरित उदाहरण दिया गया है।
CONCAT()
फ़ंक्शन अपने तर्कों को जोड़ता है। इसलिए हम संख्या को पहले तर्क के रूप में, और प्रतिशत चिह्न को दूसरे के रूप में पारित कर सकते हैं।
उदाहरण
प्रदर्शित करने के लिए यहां एक उदाहरण दिया गया है:
SELECT CONCAT(7.45, '%');
परिणाम:
7.45%
परिणाम एक स्ट्रिंग है जो संख्या को प्रतिशत मान के रूप में प्रदर्शित करता है। प्रतिशत चिह्न जोड़ने से पहले संख्या को स्पष्ट रूप से एक स्ट्रिंग में बदल दिया जाता है।
हम निम्नलिखित की तरह भाव भी पास कर सकते हैं:
SELECT CONCAT(0.0745 * 100, '%');
परिणाम:
7.4500%
हम संख्यात्मक भाग को FORMAT()
. के साथ भी प्रारूपित कर सकते हैं समारोह:
SELECT CONCAT(FORMAT(0.0745 * 100, 2), '%');
परिणाम:
7.45%
यहां विभिन्न संख्याओं और प्रारूप स्ट्रिंग के साथ कुछ और उदाहरण दिए गए हैं:
SELECT
CONCAT(FORMAT(2745, 0), '%') AS "1",
CONCAT(FORMAT(0.0745, 3), '%') AS "2",
CONCAT(FORMAT(2.35, 5), '%') AS "3",
CONCAT(FORMAT(0.0745, 2), '%') AS "4";
परिणाम:
+--------+--------+----------+-------+ | 1 | 2 | 3 | 4 | +--------+--------+----------+-------+ | 2,745% | 0.075% | 2.35000% | 0.07% | +--------+--------+----------+-------+
अग्रणी शून्य जोड़ें
हम LPAD()
. का उपयोग कर सकते हैं कुछ प्रमुख शून्य जोड़ने के लिए:
SELECT CONCAT(LPAD(2.75, 5, 0), '%');
परिणाम:
02.75%