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

MySQL डेटाबेस में दो कॉलम कैसे अपडेट करें?

<घंटा/>

आप अल्पविराम (,) से अलग SET कमांड का उपयोग करके दो कॉलम अपडेट कर सकते हैं। वाक्य रचना इस प्रकार है -

अपना टेबलनाम अपडेट करें अपना कॉलमनाम 1 ='आपका वैल्यू 1' सेट करें, आपका कॉलमनाम 2 ='आपका वैल्यू 2' जहां आपकी स्थिति;

उपरोक्त वाक्य रचना को समझने के लिए, आइए एक तालिका बनाते हैं। तालिका बनाने की क्वेरी इस प्रकार है -

mysql> टेबल बनाएं StudentInformations -> (-> StudentId int null auto_increment, -> StudentFirstName varchar(20), -> StudentLastName varchar(20), -> Primary Key(StudentId) -> );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.57 सेकंड)

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

mysql> StudentInformations(StudentFirstName,StudentLastName)values('John','Smith') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16 सेकंड) mysql> StudentInformations(StudentFirstName,StudentLastName)values('Carol') में डालें। 'टेलर'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.17 सेकंड) mysql> छात्र सूचना (स्टूडेंटफर्स्टनाम, स्टूडेंटलास्टनाम) मान ('माइक', 'जोन्स') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकेंड) mysql> में डालें छात्र सूचना (स्टूडेंटफर्स्टनाम, स्टूडेंटलास्टनाम) मान ('सैम', 'विलियम्स'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16 सेकंड) mysql> छात्र सूचना में डालें (स्टूडेंटफर्स्टनाम, छात्र अंतिम नाम) मान ('बॉब', 'डेविस'); क्वेरी ठीक , 1 पंक्ति प्रभावित (0.14 सेकंड)mysql> छात्र सूचना (स्टूडेंटफर्स्टनाम, स्टूडेंटलास्टनाम) मान ('डेविड', 'मिलर') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.20 सेकंड)

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

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

निम्न आउटपुट है।

<पूर्व>+-----------+---------------------+-------------- --+| छात्र आईडी | स्टूडेंटफर्स्टनाम | छात्र का अंतिम नाम |+----------+---------------------+---------------- -+| 1 | जॉन | स्मिथ || 2 | कैरल | टेलर || 3 | माइक | जोन्स || 4 | सैम | विलियम्स || 5 | बॉब | डेविस || 6 | डेविड | मिलर |+-----------+---------------------+---------------- -+6 पंक्तियाँ सेट में (0.00 सेकंड)

यहाँ MySQL डेटाबेस में दो कॉलम अपडेट करने की क्वेरी है। हम आईडी 3 के साथ छात्र के रिकॉर्ड अपडेट कर रहे हैं -

mysql> अपडेट स्टूडेंट इंफॉर्मेशन्स स्टूडेंटफर्स्टनाम ='रॉबर्ट', स्टूडेंटलास्टनाम ='ब्राउन' जहां -> स्टूडेंट आईडी =3; क्वेरी ओके, 1 पंक्ति प्रभावित (0.12 सेकंड) पंक्तियों का मिलान - 1 परिवर्तित - 1 चेतावनियाँ - 0

चयन कथन का उपयोग करके तालिका में अद्यतन मान की जाँच करें। क्वेरी इस प्रकार है -

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

निम्न आउटपुट है -

<पूर्व>+-----------+---------------------+-------------- --+| छात्र आईडी | स्टूडेंटफर्स्टनाम | छात्र का अंतिम नाम |+----------+---------------------+---------------- -+| 1 | जॉन | स्मिथ || 2 | कैरल | टेलर || 3 | रॉबर्ट | ब्राउन || 4 | सैम | विलियम्स || 5 | बॉब | डेविस || 6 | डेविड | मिलर |+-----------+---------------------+---------------- -+6 पंक्तियाँ सेट में (0.00 सेकंड)

अब, आप ऊपर देख सकते हैं, छात्र आईडी 3 रिकॉर्ड यानी स्टूडेंटफर्स्टनाम और स्टूडेंटलास्टनाम मान सफलतापूर्वक बदल दिए गए हैं।


  1. मैं एक MySQL डेटाबेस को कैसे हटाऊं?

    किसी भी डेटाबेस को हटाने के लिए, हमें MySQL में DROP कमांड का उपयोग करना होगा। यहाँ वाक्य रचना है। ड्रॉप डेटाबेस yourDatabaseName; सबसे पहले, आइए देखें कि MySQL में कितने डेटाबेस मौजूद हैं। यहाँ उसी के लिए प्रश्न है। डेटाबेस दिखाएं; निम्न आउटपुट है। +----------------------+| डेटाबेस |+-----------

  1. जावा के साथ MySQL डेटाबेस में डेटा कैसे अपडेट करें?

    डेटा को MySQL डेटाबेस टेबल में अपडेट करने के लिए, UPDATE कमांड का उपयोग करें। वाक्य रचना इस प्रकार है - अपना टेबलनाम अपडेट करें अपना कॉलमनाम 1 =मान 1 सेट करें .... एन जहां स्थिति है; सबसे पहले, हमें एक टेबल बनाने की जरूरत है। क्वेरी इस प्रकार है - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.67 सेकंड) आ

  1. एकल MySQL क्वेरी के साथ दो कॉलम अपडेट करें

    इसके लिए आपको केवल एक बार SET कमांड का इस्तेमाल करना होगा। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1909 (Id int NOT NULL, FirstName varchar(20), LastName varchar(20));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1909 मानों में