हां, हम ऐसा कर सकते हैं। आइए पहले एक टेबल बनाते हैं:
mysql> CREATE TABLE DemoTable (
ID INT,
GameScore INT
);
टेबल में कुछ रिकॉर्ड डालें:
mysql> INSERT INTO DemoTable VALUES(15, 848747); mysql> INSERT INTO DemoTable VALUES(13, 909049); mysql> INSERT INTO DemoTable VALUES(34, 98474646); mysql> INSERT INTO DemoTable VALUES(31, 948474);
टेबल से सभी रिकॉर्ड प्रदर्शित करें:
mysql> SELECT * FROM DemoTable;
आउटपुट
+------+-----------+ | ID | GameScore | +------+-----------+ | 15 | 848747 | | 13 | 909049 | | 34 | 98474646 | | 31 | 948474 | +------+-----------+
एकल क्वेरी में उच्चतम आईडी वाली पंक्ति को अपडेट करने के लिए क्वेरी:
mysql> UPDATE DemoTable SET GameScore = GameScore + 10 ORDER BY ID DESC LIMIT 1;
आइए टेबल रिकॉर्ड को एक बार फिर जांचें:
mysql> SELECT * FROM DemoTable;
आउटपुट
+------+-----------+ | ID | GameScore | +------+-----------+ | 15 | 848747 | | 13 | 909049 | | 34 | 98474656 | | 31 | 948474 | +------+-----------+