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

मैं MySQL तालिका में किसी पंक्ति के उदाहरण का मान कैसे बदल सकता हूं?

<घंटा/>

WHERE क्लॉज के साथ UPDATE कमांड का उपयोग किसी पंक्ति के इंस्टेंस के मान को बदलने के लिए किया जा सकता है। मूल रूप से, MySQL क्वेरी में दी गई शर्त के आधार पर मान को बदल देगा। निम्नलिखित उदाहरण इसे प्रदर्शित कर सकते हैं

मान लीजिए हम नीचे दी गई 'टेस्टिंग' टेबल में 'राम' से 'मोहित' नाम बदलना चाहते हैं -

mysql> Select * from testing;

+----+---------+
| Id | Name    |
+----+---------+
| 1  | Harshit |
| 2  | Lovkesh |
| 3  | Ram     |
| 4  | Gaurav  |
+----+---------+

4 rows in set (0.00 sec)

अब निम्नलिखित क्वेरी को चलाकर हम पंक्ति के उदाहरण को 'मोहित' में बदल सकते हैं जहाँ वह 'राम' है।

mysql> UPDATE TESTING SET Name = 'MOHIT' WHERE name = ‘ram’;
Query OK, 1 row affected (0.13 sec)
Rows matched: 1 Changed: 1 Warnings: 0

mysql> Select * from testing;

+-----+---------+
| id1 | Name    |
+-----+---------+
| 1   | Harshit |
| 2   | Lovkesh |
| 3   | MOHIT   |
| 4   | Gaurav  |
+-----+---------+

4 rows in set (0.00 sec)

  1. MySQL में टेबल इंजन कैसे बदलें?

    आप अल्टर कमांड की मदद से टेबल इंजन को बदल सकते हैं। वाक्य रचना इस प्रकार है - टेबल बदलें yourTableName ENGINE =yourEngineName; उपरोक्त सिंटैक्स को समझने के लिए आइए इंजन MyISAM के साथ एक टेबल बनाएं। बाद में आप किसी अन्य इंजन को बदल सकते हैं। तालिका बनाने के लिए निम्नलिखित क्वेरी है। )ENGINE =MyISAM

  1. मैं अपने MySQL उत्पाद तालिका से उत्पादों के कुल मूल्य की गणना कैसे कर सकता हूं?

    आइए पहले एक टेबल बनाएं - तालिका बनाएं DemoTable ( ProductId int NOT NULL AUTO_INCREMENT PRIMARY KEY, ProductQuantity int, ProductPrice int );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.19 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल (उत्पाद मात्रा, उत्पाद मूल्य) मान (2,450)

  1. MySQL के साथ दिनांक रिकॉर्ड वाली तालिका में दिनांक कैसे बदलें?

    मान लीजिए कि आपको तारीख बदलने और साल जोड़ने की जरूरत है। इसके लिए DATE_ADD() के साथ UPDATE कमांड का इस्तेमाल करें। आइए पहले एक टेबल बनाएं - तालिका बनाएं DemoTable1984 (शिपिंग दिनांक दिनांक);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - De