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

तालिका में सभी फ़ील्ड को MySQL के साथ शून्य या गैर-शून्य मानों के साथ अपडेट करें


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

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

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

mysql> डेमोटेबल मानों में डालें(10,NULL);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.32 सेकंड)mysql> डेमोटेबल मानों में डालें (NULL, 'डेविड'); क्वेरी ओके, 1 पंक्ति प्रभावित (0.16 सेकंड) mysql> डेमोटेबल मानों में डालें (नल, नल); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड)

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

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

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

<पूर्व>+----------+----------+| आईडी | नाम |+----------+----------+| 10 | शून्य || नल | डेविड || नल | NULL |+------+----------+3 पंक्तियाँ सेट में (0.00 सेकंड)

तालिका में सभी फ़ील्ड को शून्य या गैर-शून्य मानों के साथ अपडेट करने की क्वेरी यहां दी गई है -

mysql> अद्यतन डेमोटेबल सेट नाम ='रॉबर्ट' जहां आईडी शून्य है या नाम शून्य है; क्वेरी ठीक है, 3 पंक्तियां प्रभावित (0.22 सेकेंड) पंक्तियां मिलान की गई:3 परिवर्तित:3 चेतावनियां:0

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

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

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

<पूर्व>+----------+----------+| आईडी | नाम |+----------+----------+| 10 | रॉबर्ट || नल | रॉबर्ट || नल | रॉबर्ट |+------+----------+3 पंक्तियों में सेट (0.00 सेकंड)
  1. जावा MySQL के साथ एक MySQL तालिका अपडेट करें

    इसके लिए आपको जावा में रेडीस्टेटमेंट को अपडेट के लिए इस्तेमाल करना होगा। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(Id int, FirstName varchar(40));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.62 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल वैल्यू (121, सैम) में डालें; क्वेरी

  1. MySQL के साथ महीने में तालिका में मानों का योग कैसे करें?

    इसके लिए, EXTRACT () का उपयोग करें, जो आपको विशिष्ट महीने के रिकॉर्ड निकालने की अनुमति देगा। उदाहरण के लिए, जनवरी में सभी कीमतों को जोड़ने के लिए (वर्ष चाहे जो भी हो)। आइए पहले एक − . बनाएं );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.53 सेकंड) इंसर्ट का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTabl

  1. MySQL तालिका में NULL और NON-NULL मानों के साथ गणितीय गणना करें

    इसके लिए आप IFNULL() का उपयोग कर सकते हैं और NULL और NON-NULL मानों के साथ गणितीय गणना कर सकते हैं। आइए पहले एक टेबल बनाएं - );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.55 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - सम्मिलित करें DemoTable1462 मानों में (NULL, 70); क्वेरी ठीक है,