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

इंक्रीमेंट कॉलम मान 'ADD' MySQL SET क्लॉज के साथ

<घंटा/>

चूंकि कॉलम मान 'ADD' पहले से ही एक आरक्षित शब्द है, इसलिए आपको 'ADD' जैसे शब्द ADD के आसपास बैकटिक्स का उपयोग करने की आवश्यकता है।

आइए एक उदाहरण देखें और एक टेबल बनाएं -

mysql> create table DemoTable779 (
   Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,
   `ADD` int
);
Query OK, 0 rows affected (0.47 sec)

इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें -

mysql> insert into DemoTable779(`ADD`) values(54);
Query OK, 1 row affected (0.18 sec)
mysql> insert into DemoTable779(`ADD`) values(89);
Query OK, 1 row affected (0.14 sec)
mysql> insert into DemoTable779(`ADD`) values(66);
Query OK, 1 row affected (0.17 sec)
mysql> insert into DemoTable779(`ADD`) values(58);
Query OK, 1 row affected (0.10 sec)

अब आप चुनिंदा स्टेटमेंट का उपयोग करके टेबल से सभी रिकॉर्ड प्रदर्शित कर सकते हैं -

mysql> select *from DemoTable779;

यह निम्नलिखित आउटपुट देगा -

+----+------+
| Id | ADD  |
+----+------+
| 1  | 54   |
| 2  | 89   |
| 3  | 66   |
| 4  | 58   |
+----+------+
4 rows in set (0.00 sec)

निम्नलिखित है कि आप 'ADD' कॉलम को कैसे बढ़ा सकते हैं -

mysql> update DemoTable779
set `ADD`=`ADD`+10;
Query OK, 4 rows affected (0.20 sec)
Rows matched: 4 Changed: 4 Warnings: 0

आइए एक बार फिर से टेबल रिकॉर्ड देखें -

mysql> select *from DemoTable779;

यह निम्नलिखित आउटपुट देगा -

+----+------+
| Id | ADD  |
+----+------+
| 1  | 64   |
| 2  | 99   |
| 3  | 76   |
| 4  | 68   |
+----+------+
4 rows in set (0.00 sec)

  1. MySQL क्वेरी के साथ दूसरे से वेतन वृद्धि दिनांक/समय मान?

    इसके लिए इंटरवल कमांड के साथ date_add() का इस्तेमाल करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1867 (ArrivalTime datetime);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1867 मान (2019-10-12 11:00:23) में डालें; क्वेरी ठीक है

  1. MySQL में JSON प्रकार के कॉलम में डिफ़ॉल्ट मान सेट करें?

    डिफ़ॉल्ट मान सेट करने के लिए, नीचे दिए गए सिंटैक्स के अनुसार डिफ़ॉल्ट बाधा का उपयोग करें - टेबल बदलें yourTableName कॉलम को संशोधित करें yourColumnName JSON NOT NULL DEFAULT (JSON_OBJECT()); आइए एक टेबल बनाएं - ;क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.43 सेकंड) यहाँ तालिका का विवरण दिया गया है। निम्नल

  1. MySQL में प्रारंभिक मान और ऑटो वेतन वृद्धि कैसे सेट करें?

    AUTO_INCREMENT विशेषता का उपयोग नई पंक्तियों के लिए एक विशिष्ट पहचान बनाने के लिए किया जाता है। यदि किसी कॉलम को NOT NULL घोषित किया जाता है, तो संख्याओं का एक क्रम उत्पन्न करने के लिए उस कॉलम को NULL असाइन करना संभव है। जब कोई मान AUTO_INCREMENT कॉलम में डाला जाता है, तो कॉलम उस मान पर सेट हो जाता