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

खाली मानों को NULL में बदलने के लिए MySQL क्वेरी?

<घंटा/>

SET और WHERE का उपयोग करके खाली मानों को NULL में बदलना आसान है। आइए पहले एक टेबल बनाएं -

mysql> टेबल बनाएं DemoTable1315-> (-> CountryName varchar(10)-> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.60 सेकंड)

इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें। हमने यहां कुछ खाली मान भी सेट किए हैं -

mysql> DemoTable1315 मानों ('US') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड) mysql> DemoTable1315 मानों में डालें (''); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.09 सेकंड) mysql> में डालें DemoTable1315 मान ('UK'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.70 सेकंड) mysql> DemoTable1315 मानों ('') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.12 सेकंड) mysql> DemoTable1315 मानों ('') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.11 सेकंड)mysql> DemoTable1315 मान ('AUS') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड)

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

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

आउटपुट

<पूर्व>+---------------+| देश का नाम |+---------------+| यूएस || || यूके || || || AUS |+-------------+6 पंक्तियों में सेट (0.00 सेकंड)

यहाँ खाली मानों को NULL में बदलने की क्वेरी है -

mysql> अपडेट DemoTable1315 set CountryName=NULL जहां CountryName='';क्वेरी ठीक है, 3 पंक्तियाँ प्रभावित (0.16 सेकंड)पंक्तियाँ मिलान:3 परिवर्तित:3 चेतावनियाँ:0

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

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

आउटपुट

<पूर्व>+---------------+| देश का नाम |+---------------+| यूएस || शून्य || यूके || शून्य || शून्य || AUS |+-------------+6 पंक्तियों में सेट (0.00 सेकंड)
  1. MySQL क्वेरी तालिका से केवल NULL मानों को बदलने के लिए?

    इसके लिए आप MySQL में शून्य मानों के लिए IS NULL गुण का उपयोग कर सकते हैं। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(Name varchar(100));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.53 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (रॉबर्ट); क्वेरी ठीक है, 1 पंक

  1. टाइमस्टैम्प को महीने में बदलने के लिए MySQL क्वेरी?

    टाइमस्टैम्प को महीने में बदलने के लिए, नीचे दिए गए सिंटैक्स के अनुसार FROM_UNIXTIME() विधि का उपयोग करें - अपनेTableName से महीने(from_unixtime(yourColumnName)) का चयन करें; आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.85 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डा

  1. MySQL में NULL मानों के लिए 1 प्रदर्शित करें

    आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1963 (काउंटर इंट);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1963 मानों में डालें (NULL); क्वेरी ठीक है, 1 पंक्ति प्रभावित ( 0.00 सेकंड) चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्