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

आप MySQL क्वेरी का उपयोग करके शून्य वाले कॉलम को कैसे भरते या पैड करते हैं?

<घंटा/>

आप ज़ीरोफ़िल का उपयोग कॉलम भरने के लिए या ज़ीरो से पैड करने के लिए कर सकते हैं। आइए पहले एक टेबल बनाएं−

mysql> टेबल बनाएं डेमोटेबल (नंबर इंट);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.58 सेकंड)

नंबर कॉलम के लिए ज़ीरोफिल विशेषता जोड़ने की क्वेरी निम्नलिखित है-

mysql> परिवर्तन तालिका डेमोटेबल परिवर्तन संख्या संख्या int(10) ज़ीरोफिल शून्य नहीं है;क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (1.13 सेकंड)रिकॉर्ड:0 डुप्लिकेट:0 चेतावनियाँ:0

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

mysql> डेमोटेबल वैल्यू में डालें(1);क्वेरी ओके, 1 रो प्रभावित (0.23 सेकेंड)mysql> डेमोटेबल वैल्यू में इंसर्ट (12);क्वेरी ओके, 1 रो प्रभावित (0.53 सेकेंड)mysql> डेमोटेबल वैल्यू में डालें ( 123);क्वेरी ओके, 1 पंक्ति प्रभावित (0.13 सेकंड)mysql> डेमोटेबल वैल्यू में डालें(1234);क्वेरी ओके, 1 पंक्ति प्रभावित (0.14 सेकंड)mysql> डेमोटेबल वैल्यू में डालें(12345);क्वेरी ओके, 1 पंक्ति प्रभावित ( 0.15 सेकंड)

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

mysql> डेमोटेबल से *चुनें;

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

<पूर्व>+---------------+| नंबर |+---------------+| 0000000001 || 0000000012 || 0000000123 || 0000001234 || 0000012345 |+-----------+5 पंक्तियाँ सेट में (0.00 सेकंड)
  1. MySQL में DISTINCT के साथ GROUP_CONCAT और CONCAT का उपयोग करके सिंगल कॉलम के मूल्यों को कैसे उद्धृत करें?

    इसके लिए आप replace() के साथ group_concat() का इस्तेमाल कर सकते हैं। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1799 (EmployeeId varchar(20));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1799 मानों में डालें (106,109); क्वेरी ठीक

  1. एक MySQL क्वेरी के साथ तालिका कॉलम में तिथियों का प्रारूप कैसे बदलें?

    तिथियों का प्रारूप बदलने के लिए, DATE_FORMAT() फ़ंक्शन का उपयोग करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1906 (ड्यूटाइम डेटाटाइम);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1906 मानों (2018-04-25) में डालें; क्वेरी ठीक

  1. मैं एक एकल MySQL क्वेरी वाले कॉलम में एकाधिक मान कैसे सम्मिलित करूं?

    एक कॉलम में कई मान डालने के लिए, सिंटैक्स इस प्रकार है - अपनेTableName मानों में डालें(yourValue1),(yourValue2),.......N; ऊपर दिए गए सिंटैक्स को समझने के लिए, आइए एक टेबल बनाएं - );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.49 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable2