MySQL में, आप FORMAT()
. का उपयोग कर सकते हैं किसी संख्या को एक विशिष्ट प्रारूप में प्रारूपित करने के लिए कार्य करता है। यह फ़ंक्शन तीन पैरामीटर स्वीकार करता है; संख्या, दशमलव स्थानों की संख्या, और एक वैकल्पिक स्थान।
सिंटैक्स
वाक्य रचना इस प्रकार है:
FORMAT(X,D[,locale])
जहां X वह संख्या है जिसे आप प्रारूपित करना चाहते हैं, D दशमलव स्थानों की वह संख्या है, जिस पर आप इसे पूर्णांक बनाना चाहते हैं, और स्थानीय एक वैकल्पिक तर्क है जिसका उपयोग आप उपयोग करने के लिए स्थान निर्दिष्ट करने के लिए कर सकते हैं (जो परिणाम के दशमलव बिंदु, हजारों विभाजक और विभाजकों के बीच समूह को निर्धारित करता है)।
उदाहरण
यहां एक उदाहरण दिया गया है:
SELECT FORMAT(1, 3);
परिणाम:
1.000
इस उदाहरण में, मैंने निर्दिष्ट किया है कि 3 दशमलव स्थान होने चाहिए।
यदि आप किसी संख्या से भिन्नात्मक भाग को हटाना चाहते हैं, तो आप निर्दिष्ट कर सकते हैं 0
दशमलव स्थान तर्क के रूप में।
यहां कुछ और उदाहरण दिए गए हैं:
SELECT FORMAT(12345.6789, 0) AS 'Example 1', FORMAT(12345.6789, 2) AS 'Example 2', FORMAT(12345.6789, 5) AS 'Example 3';
परिणाम:
+-----------+-----------+--------------+ | Example 1 | Example 2 | Example 3 | +-----------+-----------+--------------+ | 12,346 | 12,345.68 | 12,345.67890 | +-----------+-----------+--------------+
लोकेल निर्दिष्ट करना
आप एक वैकल्पिक तीसरा तर्क भी प्रदान कर सकते हैं, जो संख्या के लिए उपयोग किए जाने वाले स्थान को निर्दिष्ट करता है।
SELECT FORMAT(12345.6789, 2, 'en_NZ') AS 'Example 1', FORMAT(12345.6789, 2, 'de_DE') AS 'Example 2';
परिणाम:
+-----------+-----------+ | Example 1 | Example 2 | +-----------+-----------+ | 12,345.68 | 12.345,68 | +-----------+-----------+
मेरे MySQL द्वारा समर्थित स्थानों की सूची यहां दी गई है:
स्थानीय मान | <थ>अर्थ|
---|---|
ar_AE :अरबी - संयुक्त अरब अमीरात | ar_BH :अरबी - बहरीन |
ar_DZ :अरबी - अल्जीरिया | ar_EG :अरबी - मिस्र |
ar_IN :अरबी - भारत | ar_IQ :अरबी - इराक |
ar_JO :अरबी - जॉर्डन | ar_KW :अरबी - कुवैत |
ar_LB :अरबी - लेबनान | ar_LY :अरबी - लीबिया |
ar_MA :अरबी - मोरक्को | ar_OM :अरबी - ओमान |
ar_QA :अरबी - कतर | ar_SA :अरबी - सऊदी अरब |
ar_SD :अरबी - सूडान | ar_SY :अरबी - सीरिया |
ar_TN :अरबी - ट्यूनीशिया | ar_YE :अरबी - यमन |
be_BY :बेलारूसी - बेलारूस | bg_BG :बल्गेरियाई - बुल्गारिया |
ca_ES :कातालान - स्पेन | cs_CZ :चेक - चेक गणराज्य |
da_DK :डेनिश - डेनमार्क | de_AT :जर्मन - ऑस्ट्रिया |
de_BE :जर्मन - बेल्जियम | de_CH :जर्मन - स्विट्ज़रलैंड |
de_DE :जर्मन - जर्मनी | de_LU :जर्मन - लक्ज़मबर्ग |
el_GR :ग्रीक - ग्रीस | en_AU :अंग्रेज़ी - ऑस्ट्रेलिया |
en_CA :अंग्रेज़ी - कनाडा | en_GB :अंग्रेज़ी - यूनाइटेड किंगडम |
en_IN :अंग्रेजी - भारत | en_NZ :अंग्रेज़ी - न्यूज़ीलैंड |
en_PH :अंग्रेज़ी - फ़िलिपींस | en_US :अंग्रेज़ी - संयुक्त राज्य |
en_ZA :अंग्रेजी - दक्षिण अफ्रीका | en_ZW :अंग्रेज़ी - ज़िम्बाब्वे |
es_AR :स्पेनिश - अर्जेंटीना | es_BO :स्पेनिश - बोलीविया |
es_CL :स्पेनिश - चिली | es_CO :स्पेनिश - कोलंबिया |
es_CR :स्पेनिश - कोस्टा रिका | es_DO :स्पेनिश - डोमिनिकन गणराज्य |
es_EC :स्पेनिश - इक्वाडोर | es_ES :स्पेनिश - स्पेन |
es_GT :स्पेनिश - ग्वाटेमाला | es_HN :स्पेनिश - होंडुरास |
es_MX :स्पेनिश - मेक्सिको | es_NI :स्पेनिश - निकारागुआ |
es_PA :स्पेनिश - पनामा | es_PE :स्पेनिश - पेरू |
es_PR :स्पेनिश - प्यूर्टो रिको | es_PY :स्पेनिश - पराग्वे |
es_SV :स्पेनिश - अल साल्वाडोर | es_US :स्पेनिश - संयुक्त राज्य अमेरिका |
es_UY :स्पेनिश - उरुग्वे | es_VE :स्पैनिश - वेनेज़ुएला |
et_EE :एस्टोनियाई - एस्टोनिया | eu_ES :बास्क - बास्क |
fi_FI :फ़िनिश - फ़िनलैंड | fo_FO :फिरोज़ी - फ़रो आइलैंड्स |
fr_BE :फ्रेंच - बेल्जियम | fr_CA :फ्रेंच - कनाडा |
fr_CH :फ़्रेंच - स्विट्ज़रलैंड | fr_FR :फ़्रेंच - फ़्रांस |
fr_LU :फ़्रेंच - लक्ज़मबर्ग | gl_ES :गैलिशियन् - स्पेन |
gu_IN :गुजराती - भारत | he_IL :हिब्रू - इज़राइल |
hi_IN :हिंदी - भारत | hr_HR :क्रोएशियाई - क्रोएशिया |
hu_HU :हंगेरियन - हंगरी | id_ID :इंडोनेशियाई - इंडोनेशिया |
is_IS :आइसलैंडिक - आइसलैंड | it_CH :इटालियन - स्विट्ज़रलैंड |
it_IT :इतालवी - इटली | ja_JP :जापानी - जापान |
ko_KR :कोरियाई - कोरिया गणराज्य | lt_LT :लिथुआनियाई - लिथुआनिया |
lv_LV :लातवियाई - लातविया | mk_MK :मकदूनियाई - FYROM |
mn_MN :मंगोलिया - मंगोलियाई | ms_MY :मलय - मलेशिया |
nb_NO :नॉर्वेजियन(बोकमाल) - नॉर्वे | nl_BE :डच - बेल्जियम |
nl_NL :डच - नीदरलैंड्स | no_NO :नॉर्वेजियन - नॉर्वे |
pl_PL :पोलिश - पोलैंड | pt_BR :पुर्तगाली - ब्राज़ील |
pt_PT :पुर्तगाली - पुर्तगाल | rm_CH :रोमांस - स्विट्ज़रलैंड |
ro_RO :रोमानियाई - रोमानिया | ru_RU :रूसी - रूस |
ru_UA :रूसी - यूक्रेन | sk_SK :स्लोवाक - स्लोवाकिया |
sl_SI :स्लोवेनियाई - स्लोवेनिया | sq_AL :अल्बानियाई - अल्बानिया |
sr_RS :सर्बियाई - यूगोस्लाविया | sv_FI :स्वीडिश - फ़िनलैंड |
sv_SE :स्वीडिश - स्वीडन | ta_IN :तमिल - भारत |
te_IN :तेलुगु - भारत | th_TH :थाई - थाईलैंड |
tr_TR :तुर्की - तुर्की | uk_UA :यूक्रेनियन - यूक्रेन |
ur_PK :उर्दू - पाकिस्तान | vi_VN :वियतनामी - वियतनाम |
zh_CN :चीनी - चीन | zh_HK :चीनी - हांगकांग |
zh_TW :चीनी - चीन का ताइवान प्रांत |