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

MySQL में करंट डेटटाइम से 10 दिन कैसे घटाएं?


सबसे पहले, आइए NOW() फंक्शन की मदद से करंट डेटटाइम प्राप्त करते हैं।

mysql> SELECT NOW();

आउटपुट निम्न है।

+---------------------+
| NOW()               |
+---------------------+
| 2018-11-01 19:55:56 |
+---------------------+
1 row in set (0.00 sec)

DATE_SUB() की मदद से 10 दिन घटाने का सिंटैक्स।

SELECT DATE_SUB(NOW(), INTERVAL integer_value DAY);

करंट डेटटाइम से 10 दिन घटाने के लिए उपरोक्त सिंटैक्स लागू करना।

mysql> SELECT DATE_SUB(NOW(), INTERVAL 10 DAY);

आउटपुट यहाँ है।

+---------------------------------+
| DATE_SUB(NOW(), INTERVAL 10 DAY) |
+---------------------------------+
| 2018-10-22 19:56:07             |
+---------------------------------+
1 row in set (0.00 sec)

  1. - MySQL में डेटाइम कॉलम के सभी रिकॉर्ड से सेकंड कैसे घटाएँ?

    MySQL में INTERVAL से डेटाइम कॉलम से सेकंड घटाना डेटाइम कॉलम के सभी मानों से सेकंड घटाने के लिए INTERVAL कीवर्ड का उपयोग करें। टेबल बनाना और डेटा डालना mysql> CREATE TABLE DemoTable833 (ArrivalTime DATETIME); Query OK, 0 rows affected (0.79 sec) mysql> INSERT INTO DemoTable833 VALUES(2019-01-1

  1. - MySQL में DATE_FORMAT का उपयोग करके DATETIME से केवल तिथि प्राप्त करना

    MySQL में DATE_FORMAT() के साथ DATETIME से केवल तिथि भाग निकालना DATE_FORMAT() फ़ंक्शन तिथि/समय मान को निर्दिष्ट फॉर्मेट स्ट्रिंग के अनुसार फॉर्मेट करता है। %d.%m.%Y फॉर्मेट दिन.महीना.वर्ष देता है। व्यावहारिक उदाहरण तालिका बनाना CREATE TABLE DemoTable ( AdmissionDate DATETIME ); DATETIME मान

  1. - MySQL में उन पंक्तियों का चयन कैसे करें जो वर्तमान दिनांक से >= 1 DAY हैं?

    वर्तमान दिनांक से 1 दिन अधिक या बराबर डेटा प्राप्त करने के लिए MySQL में INTERVAL की अवधारणा का उपयोग करें। वर्तमान दिनांक निम्न है: mysql> select curdate(); +------------+ | curdate() | +------------+ | 2019-11-29 | +------------+ 1 row in set (0.00 sec) हम पहले एक टेबल बनाएंगे: mysql> creat