डेटाटाइम प्रारूप में 10 मिनट जोड़ने के लिए DATE_ADD() का उपयोग करें। निम्नलिखित वाक्य रचना है -
अपनेTableName से date_add(yourColumnName,अंतराल 10 मिनट) चुनें;
आइए पहले एक टेबल बनाएं -
mysql> तालिका बनाएं add10MinuteDemo -> ( -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> DelayDatetime datetime -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.83 सेकंड)
इंसर्ट कमांड का उपयोग करके टेबल में रिकॉर्ड डालने के लिए क्वेरी निम्नलिखित है -
mysql> add10MinuteDemo(DelayDatetime) मान ('2019-01-23 12:45:56') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16 सेकंड) mysql> add10MinuteDemo (DelayDatetime) मान ('2019-) में डालें 03-25 10:30:23'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.19 सेकंड) mysql> add10MinuteDemo (DelayDatetime) मान ('2019-04-21 04:04:30') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.19 सेकंड)
चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करने के लिए क्वेरी निम्नलिखित है -
mysql> add10MinuteDemo से * चुनें;
यह निम्नलिखित आउटपुट देगा -
<पूर्व>+----+---------------------+| आईडी | DelayDatetime |+----+---------------------+| 1 | 2019-01-23 12:45:56 || 2 | 2019-03-25 10:30:23 || 3 | 2019-04-21 04:04:30 |+----+---------------------+3 पंक्तियों में सेट (0.00 सेकंड)10 मिनट जोड़ने की क्वेरी निम्नलिखित है -
mysql> add10MinuteDemo से date_add(DelayDatetime,interval 10 min) चुनें;
यह निम्नलिखित आउटपुट देगा -
<पूर्व>+------------------------------------------+| date_add(DelayDatetime,अंतराल 10 मिनट) |+------------------------------------------ ----+| 2019-01-23 12:55:56 || 2019-03-25 10:40:23 || 2019-04-21 04:14:30 |+------------------------------------------ ------+3 पंक्तियाँ सेट में (0.00 सेकंड)