प्रत्येक पंक्ति में एक फ़ील्ड से दूसरी फ़ील्ड में डेटा कॉपी करने के लिए, UPDATE कमांड का उपयोग करें।
आइए पहले एक टेबल बनाएं -
mysql> टेबल बनाएं डेमोटेबल (StudentId int, StudentFirstName varchar(20), StudentMarks int default 0);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.49 सेकंड)
इंसर्ट कमांड का उपयोग करके टेबल में रिकॉर्ड डालने के लिए क्वेरी निम्नलिखित है -
mysql> DemoTable(StudentId,StudentFirstName) value(89,'Larry') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड) mysql> DemoTable(StudentId,StudentFirstName) value(35,'Robert') में डालें;क्वेरी ओके, 1 पंक्ति प्रभावित (0.11 सेकंड)mysql> DemoTable(StudentId,StudentFirstName) मान (48,'Chris') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड)mysql> DemoTable(StudentId,StudentFirstName) में डालें मान (78, 'डेविड'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.61 सेकंड)
चयन कमांड का उपयोग करके तालिका से रिकॉर्ड प्रदर्शित करने के लिए क्वेरी निम्नलिखित है -
mysql> डेमोटेबल से *चुनें;
यह निम्नलिखित आउटपुट उत्पन्न करेगा -
<पूर्व>+-----------+---------------------+--------------+ | छात्र आईडी | स्टूडेंटफर्स्टनाम | स्टूडेंटमार्क्स |+-----------+------------------+--------------+| 89 | लैरी | 0 || 35 | रॉबर्ट | 0 || 48 | क्रिस | 0 || 78 | डेविड | 0 |+----------+---------------------+--------------+4 सेट में पंक्तियाँ (0.00 सेकंड)प्रत्येक पंक्ति पर डेटा को एक फ़ील्ड से दूसरे फ़ील्ड में कॉपी करने के लिए क्वेरी निम्नलिखित है। यहां, हम StudentId के सभी मानों को StudentMarks में कॉपी कर रहे हैं -
mysql> अद्यतन डेमोटेबल सेट StudentMarks=StudentId;क्वेरी ठीक है, 4 पंक्तियाँ प्रभावित (0.34 सेकंड)पंक्तियाँ मिलान:4 परिवर्तित:4 चेतावनियाँ:0
सभी पंक्तियों को अपडेट किया गया है या नहीं यह जांचने के लिए तालिका से सभी रिकॉर्ड प्रदर्शित करते हैं -
mysql> डेमोटेबल से *चुनें;
यह निम्नलिखित आउटपुट उत्पन्न करेगा -
<पूर्व>+-----------+---------------------+--------------+ | छात्र आईडी | स्टूडेंटफर्स्टनाम | स्टूडेंटमार्क्स |+-----------+------------------+--------------+| 89 | लैरी | 89 || 35 | रॉबर्ट | 35 || 48 | क्रिस | 48 || 78 | डेविड | 78 |+----------+---------------------+--------------+4 सेट में पंक्तियाँ (0.00 सेकंड)