पहचानकर्ताओं के लिए बैकटिक (`) का सही उपयोग
डेटाबेस और टेबल नाम के लिए सिंगल कोट्स (' ') नहीं, बैकटिक (` `) का उपयोग करें:
UPDATE `yourDatabaseName`.`yourTableName` SET yourColumnName1 = yourColumnName1 + 1 WHERE yourColumnName2 = 'yourValue';
उदाहरण: टेबल बनाना और डेटा डालना
mysql> USE test;
mysql> CREATE TABLE Add1Demo (
-> Id VARCHAR(10),
-> Value INT
-> );
mysql> INSERT INTO Add1Demo VALUES('1',780),('2',1001),('3',1654),('4',3999),('5',5999),('6',799),('8',899);
बैकटिक के साथ UPDATE
mysql> UPDATE `test`.`Add1Demo`
-> SET Value = Value + 1
-> WHERE Id = '6';
Query OK, 1 row affected
वेरीफाई करना
mysql> SELECT * FROM Add1Demo WHERE Id = '6';
+------+-------+ | Id | Value | +------+-------+ | 6 | 800 | +------+-------+
महत्वपूर्ण:
- पहचानकर्ता (डेटाबेस, टेबल, कॉलम नाम): बैकटिक
`name` - स्ट्रिंग लिटरल्स: सिंगल कोट्स
'value'या डबल कोट्स"value"