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

MySQL में NOW() में 5 दिन/घंटे/मिनट/सेकंड जोड़ना

वर्तमान दिनांक और समय में 5 दिन जोड़ने के लिए NOW() + INTERVAL 5 DAY का उपयोग करें। यह संपूर्ण दिनांक-समय को अपडेट करता है।

एक टेबल बनाते हैं:

CREATE TABLE UserInformationExpire (
    Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
    UserName VARCHAR(10),
    UserInformationExpireDateTime DATETIME NOT NULL
);

कुछ रिकॉर्ड डालें:

INSERT INTO UserInformationExpire (UserName, UserInformationExpireDateTime) VALUES ('Maxwell', '2019-02-09 23:56:27');
INSERT INTO UserInformationExpire (UserName, UserInformationExpireDateTime) VALUES ('Carol', '2018-11-21 15:45:21');
INSERT INTO UserInformationExpire (UserName, UserInformationExpireDateTime) VALUES ('Bob', '2019-01-22 16:30:35');
INSERT INTO UserInformationExpire (UserName, UserInformationExpireDateTime) VALUES ('Larry', '2017-12-25 17:20:33');

सभी रिकॉर्ड देखें:

SELECT * FROM UserInformationExpire;

आउटपुट

+----+----------+-------------------------------+
| Id | UserName | UserInformationExpireDateTime |
+----+----------+-------------------------------+
| 1  | Maxwell  | 2019-02-09 23:56:27           |
| 2  | Carol    | 2018-11-21 15:45:21           |
| 3  | Bob      | 2019-01-22 16:30:35           |
| 4  | Larry    | 2017-12-25 17:20:33           |
+----+----------+-------------------------------+

Id = 1 के लिए दिनांक को 5 दिन आगे बढ़ाएँ:

UPDATE UserInformationExpire
SET UserInformationExpireDateTime = NOW() + INTERVAL 5 DAY
WHERE Id = 1;

अपडेट के बाद रिकॉर्ड जाँचें:

SELECT * FROM UserInformationExpire WHERE Id = 1;

आउटपुट

+----+----------+-------------------------------+
| Id | UserName | UserInformationExpireDateTime |
+----+----------+-------------------------------+
| 1  | Maxwell  | 2019-02-14 23:56:27           |
+----+----------+-------------------------------+

इसी तरह आप INTERVAL 5 HOUR, INTERVAL 5 MINUTE, या INTERVAL 5 SECOND का उपयोग कर सकते हैं।

  1. - MySQL में DATETIME कॉलम में वर्ष, महीना, दिन, घंटा, मिनट जोड़कर अपडेट करना

    INTERVAL से डेटाटाइम में समय जोड़ना MySQL में मौजूदा DATETIME कॉलम में वर्ष, महीना, दिन, घंटा और मिनट जोड़कर अपडेट करने के लिए एकाधिक INTERVAL एक्सप्रेशन को जोड़ सकते हैं। टेबल बनाना और डेटा इन्सर्ट करना CREATE TABLE DemoTable1509 (ArrivalTime DATETIME); INSERT INTO DemoTable1509 VALUES(2018-01-21

  1. - MySQL में DATE_ADD और INTERVAL से DATETIME कॉलम में दिन जोड़ें

    DATE_ADD() फ़ंक्शन के साथ INTERVAL n DAY का उपयोग करके DATETIME कॉलम में दिन जोड़ें (या घटाएं)। टेबल बनाएं mysql> CREATE TABLE DemoTable1871 (ArrivalDate DATETIME); डेटा डालें mysql> INSERT INTO DemoTable1871 VALUES(2019-12-19 07:45:00), (2018-11-10 12:00:00), (2019-01-31); 6 दिन जोड़ें (UP

  1. - C++ में सेकंड को दिन, घंटे, मिनट और सेकंड में बदलना

    इस ट्यूटोरियल में, हम सेकंड को दिन, घंटे, मिनट और सेकंड में बदलने के लिए एक प्रोग्राम पर चर्चा करेंगे।इसके लिए हमें रैंडम संख्या में सेकंड प्रदान किए जाएंगे। हमारा कार्य इसे उचित संख्या में दिन, घंटे, मिनट और सेकंड में क्रमशः बदलना है।उदाहरण#include <bits/stdc++.h> using namespace std; //उचित