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

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

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

निम्न उदाहरण इसे प्रदर्शित कर सकता है:

मान लीजिए हम 'testing' टेबल में 'Ram' से 'Mohit' में नाम बदलना चाहते हैं:

mysql> SELECT * FROM testing;
+----+---------+
| Id | Name    |
+----+---------+
| 1  | Harshit |
| 2  | Lovkesh |
| 3  | Ram     |
| 4  | Gaurav  |
+----+---------+

अब निम्न क्वेरी चलाकर हम पंक्ति के उदाहरण को 'Mohit' में बदल सकते हैं जहां यह 'ram' है:

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  |
+-----+---------+

नोट: WHERE क्लॉज के बिना UPDATE चलाने पर टेबल की सभी पंक्तियाँ अपडेट हो जाएंगी।

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

    ALTER TABLE ... ENGINE कमांड MySQL में किसी टेबल का स्टोरेज इंजन (Storage Engine) बदलने के लिए ALTER TABLE के साथ ENGINE क्लॉज का उपयोग करें। सिंटैक्स ALTER TABLE yourTableName ENGINE = yourEngineName; उदाहरण: MyISAM से InnoDB में बदलें 1. MyISAM इंजन के साथ टेबल बनाएं ) ENGINE = MyISAM; Query O

  1. - MySQL उत्पाद टेबल से उत्पादों का कुल मूल्य कैसे गणना करें?

    MySQL में मात्रा × मूल्य का योग से कुल उत्पाद मूल्य निकालें आइए पहले एक टेबल बनाते हैं: create table DemoTable ( ProductId int NOT NULL AUTO_INCREMENT PRIMARY KEY, ProductQuantity int, ProductPrice int ); Query OK, 0 rows affected (0.19 sec) इन्सर्ट कमांड से टेबल में कुछ रिकॉर्ड डालें:

  1. - MySQL में DATE_ADD से तारीख में वर्ष जोड़ें

    UPDATE और DATE_ADD() से मौजूदा तारीखों में अंतराल जोड़ें मौजूदा तारीख कॉलम में वर्ष (या अन्य अंतराल) जोड़ने के लिए UPDATE के साथ DATE_ADD() का उपयोग करें। टेबल बनाएं और डेटा डालें: mysql> create table DemoTable1984 ( ShippingDate date ); Query OK, 0 rows affected (0.00 sec) mysql> insert into