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

क्या हम MySQL अद्यतन कर सकते हैं और किसी तालिका में कुछ भी नहीं बदल सकते हैं?

<घंटा/>

हाँ, हम ऐसा कर सकते हैं। आइए पहले एक टेबल बनाएं -

mysql> तालिका बनाएं DemoTable(Id int);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (1.02 सेकंड)

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

mysql> डेमोटेबल वैल्यू (201) में डालें; क्वेरी ओके, 1 पंक्ति प्रभावित (0.22 सेकंड) mysql> डेमोटेबल वैल्यू (202) में डालें; क्वेरी ओके, 1 पंक्ति प्रभावित (0.09 सेकंड) mysql> डेमोटेबल वैल्यू में डालें ( 290);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.11 सेकंड)mysql> डेमोटेबल मानों में डालें(301);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड)

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

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

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

<पूर्व>+----------+| आईडी |+------+| 201 || 202 || 290 || 301 |+------+4 पंक्तियाँ सेट में (0.00 सेकंड)

MySQL UPDATE को बिना कुछ बदले निष्पादित करने की क्वेरी निम्नलिखित है -

mysql> अपडेट डेमोटेबल सेट आईडी =आईडी जहां आईडी =290; क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.08 सेकंड) पंक्तियाँ मेल खाती हैं:1 परिवर्तित:0 चेतावनियाँ:0

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

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

यह निम्नलिखित आउटपुट का उत्पादन करेगा। यह वही परिणाम प्रदर्शित करता है -

<पूर्व>+----------+| आईडी |+------+| 201 || 202 || 290 || 301 |+------+4 पंक्तियाँ सेट में (0.00 सेकंड)
  1. जावा MySQL के साथ एक MySQL तालिका अपडेट करें

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

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

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

  1. MySQL तालिका को बैच कैसे अपडेट करें?

    आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.59 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (7:55:00); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.10 सेकंड) चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें - डेमोटेबल से * चुनें; यह