Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> MySql

संख्याओं को प्रारूपित करने के लिए MySQL क्वेरी जिसमें अंकों के बीच स्थान है?

<घंटा/>

आइए पहले एक टेबल बनाएं -

mysql> टेबल बनाएं DemoTable1546 -> ( -> Number varchar(20) -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.99 सेकंड)

इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें -

mysql> DemoTable1546 मानों में डालें ('145 78 90'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.17 सेकंड) mysql> DemoTable1546 मानों में डालें ('89 789 564 903'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 sec)mysql> DemoTable1546 मानों में डालें ('1345 7894 866 653534'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.12 सेकंड)

चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें -

mysql> DemoTable1546 से * चुनें;

यह निम्नलिखित आउटपुट उत्पन्न करेगा -

<पूर्व>+--------------------------+| संख्या |+---------------------+| 145 78 90 || 89 789 564 903 || 1345 7894 866 653534 |+--------------------------+3 पंक्तियाँ सेट में (0.00 सेकंड)

संख्याओं के बीच रिक्त स्थान को बदलकर संख्याओं को प्रारूपित करने की क्वेरी निम्नलिखित है -

mysql> Update DemoTable1546 set Number=replace(Number,' ','');क्वेरी ठीक है, 3 पंक्तियाँ प्रभावित (0.13 सेकंड)पंक्तियाँ मिलान:3 परिवर्तित:3 चेतावनियाँ:0

आइए एक बार फिर से टेबल रिकॉर्ड देखें -

mysql> DemoTable1546 से * चुनें;

यह निम्नलिखित आउटपुट उत्पन्न करेगा -

<पूर्व>+---------------------+| नंबर |+---------------------+| 1457890 || 89789564903 || 13457894866653534 |+-------------------+3 पंक्तियों में सेट (0.00 सेकंड)
  1. एकल अंक संख्या को दो अंकों में बदलने के लिए MySQL क्वेरी

    इसके लिए आप LPAD() का उपयोग कर सकते हैं और बाईं ओर एक मान पैड कर सकते हैं। आइए पहले एक टेबल बनाएं - तालिका बनाएं DemoTable767 (मान varchar(100));क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (1.40 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable767 मानों में डालें (1); क्वेरी ठीक ह

  1. MySQL क्वेरी सेकंड के बिना एक प्रारूप में समय निकालने के लिए

    इसके लिए आप time_format() का इस्तेमाल कर सकते हैं। आइए पहले एक टेबल बनाएं - );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.50 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1326 मानों में डालें (04:10:24); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.11 सेकंड) चयन कथन का उपयोग करके ताल

  1. MySQL में दो शब्दों के बीच की जगह निकालें?

    इसके लिए आप REPLACE() का इस्तेमाल कर सकते हैं। आइए पहले एक टेबल बनाएं - );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.70 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1506 मानों में डालें (यह MongoDB NoSQL डेटाबेस है); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.60 सेकंड) चयन कथन का