उदाहरण
टेबल बनाएं:
mysql> create table DemoTable (
-> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,
-> Name varchar(100),
-> Score int
-> );
Query OK, 0 rows affected (0.78 sec)
रिकॉर्ड डालें:
mysql> insert into DemoTable(Name, Score) values('John', 68);
Query OK, 1 row affected (0.23 sec)
mysql> insert into DemoTable(Name, Score) values('Carol', 98);
Query OK, 1 row affected (0.27 sec)
mysql> insert into DemoTable(Name, Score) values('David', 89);
Query OK, 1 row affected (0.16 sec)
mysql> insert into DemoTable(Name, Score) values('Robert', 67);
Query OK, 1 row affected (0.14 sec)
सभी रिकॉर्ड देखें:
mysql> select * from DemoTable;
आउटपुट
+----+--------+-------+ | Id | Name | Score | +----+--------+-------+ | 1 | John | 68 | | 2 | Carol | 98 | | 3 | David | 89 | | 4 | Robert | 67 | +----+--------+-------+ 4 rows in set (0.00 sec)
कॉलम मान को 1 से इन्क्रीमेंट करने की क्वेरी:
mysql> update DemoTable set Score = Score + 1 where Id = 3; Query OK, 1 row affected (0.22 sec) Rows matched: 1 Changed: 1 Warnings: 0
फिर से रिकॉर्ड देखें:
mysql> select * from DemoTable;
आउटपुट
+----+--------+-------+ | Id | Name | Score | +----+--------+-------+ | 1 | John | 68 | | 2 | Carol | 98 | | 3 | David | 90 | | 4 | Robert | 67 | +----+--------+-------+ 4 rows in set (0.00 sec)
नोट: WHERE क्लॉज के बिना सभी पंक्तियां अपडेट हो जाएंगी।