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

MySQL में DATEADD या DATE_ADD: कौन सा उपयोग करें?

MySQL में DATE_ADD() फ़ंक्शन

MySQL में DATE_ADD() फ़ंक्शन का उपयोग करें। SQL Server का DATEADD() MySQL में काम नहीं करता।

सिंटैक्स

DATE_ADD(NOW(), INTERVAL yourValue MINUTE);

वैकल्पिक: अंकगणितीय ऑपरेटर

NOW() + INTERVAL 30 MINUTE

उदाहरण: DATE_ADD()

mysql> SELECT DATE_ADD(NOW(), INTERVAL 30 MINUTE);
+-------------------------------------+
| DATE_ADD(NOW(), INTERVAL 30 MINUTE) |
+-------------------------------------+
| 2019-02-27 15:38:27                 |
+-------------------------------------+

उदाहरण: + ऑपरेटर

mysql> SELECT NOW();
+---------------------+
| NOW()               |
+---------------------+
| 2019-02-27 15:09:18 |
+---------------------+
mysql> SELECT NOW() + INTERVAL 30 MINUTE;
+--------------------------+
| NOW() + INTERVAL 30 MINUTE |
+--------------------------+
| 2019-02-27 15:39:33      |
+--------------------------+

दोनों तरीकों की तुलना

पहलूDATE_ADD()+ ऑपरेटर
पठनीयतास्पष्ट, मानक SQLसंक्षिप्त, MySQL-विशिष्ट
पोर्टेबिलिटीअन्य DB में समानकेवल MySQL
प्रदर्शनसमानसमान

अन्य इकाइयाँ

  • SECOND, MINUTE, HOUR
  • DAY, WEEK, MONTH, QUARTER, YEAR
  • MICROSECOND (MySQL 8.0+)

घटाने के लिए

DATE_SUB(NOW(), INTERVAL 30 MINUTE)
-- या
NOW() - INTERVAL 30 MINUTE
  1. - MySQL में SOUNDEX() फ़ंक्शन का उपयोग कैसे करें?

    MySQL में SOUNDEX() फ़ंक्शन समान उच्चारण वाले शब्दों को खोजने के लिए साउंडेक्स कोड लौटाता है। सिंटैक्स SELECT * FROM yourTableName WHERE SOUNDEX(yourValue) = SOUNDEX(yourColumnName); टेबल निर्माण mysql> CREATE TABLE DemoTable ( Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, FirstName VARC

  1. - MySQL में पंक्ति कैसे हटाएं? DELETE स्टेटमेंट

    MySQL में पंक्ति हटाने के लिए DELETE का उपयोग करें। टेबल बनाएं mysql> create table DemoTable ( -> CustomerId INT NOT NULL AUTO_INCREMENT PRIMARY KEY, -> CustomerName VARCHAR(100), -> CustomerAge INT -> ); Query OK, 0 rows affected (1.30 sec) रिकॉर्ड्स डालें mysql>

  1. - MySQL क्वेरी दर्ज करना

    कंसोल पर क्वेरी दर्ज करने से पहले, यह सुनिश्चित करना महत्वपूर्ण है कि उपयोगकर्ता सर्वर से जुड़ा हुआ है। नीचे दी गई क्वेरी सर्वर के संस्करण संख्या और वर्तमान तारीख देगी। mysql> SELECT VERSION(), CURRENT_DATE; नोट: फंक्शन VERSION() और CURRENT_DATE केस-इनसेंसिटिव हैं। इसका मतलब version(), Version(