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

MySQL में डुप्लिकेट आईडी के साथ तालिका अपडेट करें

<घंटा/>

निम्नलिखित वाक्य रचना है -

अपना टेबलनाम अपडेट करें अपना कॉलमनाम 1 =अपना वैल्यू सेट करें जहां आपका कॉलमनाम 2 =आपके कॉलमनाम 2 डीईएससी लिमिट 1 द्वारा आपका वैल्यू ऑर्डर;

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

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

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

mysql> डेमोटेबल वैल्यू (1, 'जॉन') में डालें; क्वेरी ओके, 1 पंक्ति प्रभावित (0.41 सेकंड) mysql> डेमोटेबल वैल्यू (2, 'क्रिस') में डालें; क्वेरी ओके, 1 पंक्ति प्रभावित (0.15 सेकंड) )mysql> डेमोटेबल वैल्यू में डालें (2, 'रॉबर्ट'); क्वेरी ओके, 1 पंक्ति प्रभावित (0.14 सेकंड) mysql> डेमोटेबल वैल्यू (2, 'डेविड') में डालें; क्वेरी ओके, 1 पंक्ति प्रभावित (0.18 सेकंड) 

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

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

आउटपुट

<पूर्व>+----------+----------+| आईडी | नाम |+----------+----------+| 1 | जॉन || 2 | क्रिस || 2 | रॉबर्ट || 2 | डेविड |+------+----------+4 पंक्तियाँ सेट में (0.00 सेकंड)

SQL WHERE क्लॉज मल्टीपल फील्ड्स में टेबल को अपडेट करने के लिए क्वेरी निम्नलिखित है -

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

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

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

आउटपुट

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

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

  1. जावा के साथ एक MySQL तालिका में रिकॉर्ड डालें

    आइए पहले एक टेबल बनाएं। MySQL में टेबल बनाने के लिए क्वेरी निम्नलिखित है - टेबल बनाएं DemoTable(Id int, Name varchar(30), CountryName varchar(30), Age int);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.66 सेकंड) MySQL डेटाबेस तक पहुँचने के लिए जावा कोड निम्नलिखित है - 0) { System.out.println (रिकॉर्ड डाला ग

  1. MySQL:ग्रुप बाय के साथ फ़ील्ड अपडेट करें?

    GROUP BY के साथ फ़ील्ड को अपडेट करने के लिए, UPDATE कमांड के साथ ORDER BY LIMIT का उपयोग करें - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.61 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल2018(कर्मचारी नाम, कर्मचारी वेतन) मान (क्रिस, 25400) में डालें; क्वेरी ठीक है, 1 पंक्ति प