Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

MySql Query के माध्यम से दिन, महीने, वर्ष की तारीख को कैसे जोड़ें और घटाएं?

MySql, MySql क्वेरी के माध्यम से दिनांक जोड़ने और घटाने के लिए दो त्वरित फ़ंक्शन प्रदान करता है, आप अपनी MySql क्वेरी का उपयोग करके किसी भी तिथि पर दिन, महीने, वर्ष को सीधे जोड़ या घटा सकते हैं। नीचे दिए गए उदाहरण में मैं आपको दिखाऊंगा कि MySql क्वेरी के माध्यम से दिनों, महीने और वर्ष की संख्या x संख्या को कैसे जोड़ना / घटाना है। ताकि आपको तारीखों में मात्रा जोड़ने/घटाने के लिए php की आवश्यकता न पड़े।


MySql तिथि जोड़ें - DATE_ADD (दिनांक, अंतराल मान इकाई)

mysql तिथि में दिन, माह, वर्ष जोड़ने के लिए आप DATE_ADD . का उपयोग कर सकते हैं MySQL में।

X दिन जोड़ना

यदि आप X दिनों के बाद की तारीख प्राप्त करना चाहते हैं तो अपनी वर्तमान तिथि में X दिन जोड़ने के लिए नीचे दी गई क्वेरी का उपयोग करें।

SELECT DATE_ADD(NOW(), INTERVAL X DAY);
# Where X will be : 1,2,3....
SELECT DATE_ADD(NOW(), INTERVAL 3 DAY);

X महीने जोड़ना

यदि आप X महीनों के बाद की तारीख प्राप्त करना चाहते हैं तो अपनी वर्तमान तिथि में X महीने जोड़ने के लिए नीचे दी गई क्वेरी का उपयोग करें।

SELECT DATE_ADD(NOW(), INTERVAL X MONTH);
# Where X will be : 1,2,3....
SELECT DATE_ADD(NOW(), INTERVAL 1 MONTH);
# output will be next month date for same day.

X वर्ष जोड़ना

यदि आप X वर्षों की संख्या के बाद तिथि प्राप्त करना चाहते हैं तो अपनी वर्तमान तिथि में X वर्ष जोड़ने के लिए नीचे दी गई क्वेरी का उपयोग करें।

SELECT DATE_ADD(NOW(), INTERVAL X YEAR);
# Where X will be : 1,2,3....
SELECT DATE_ADD(NOW(), INTERVAL 1 YEAR);
# output will be next year date for same day.



MySql घटाना दिनांक - DATE_SUB(दिनांक, INTERVAL मान इकाई)

mysql तारीख में दिन, महीने, साल घटाने के लिए आप DATE_SUB . का उपयोग कर सकते हैं MySQL में।

X दिन घटाना

यदि आप X दिनों की संख्या से पहले की तारीख प्राप्त करना चाहते हैं तो अपनी वर्तमान तिथि में X दिनों को घटाने के लिए नीचे दी गई क्वेरी का उपयोग करें।

SELECT DATE_SUB(NOW(), INTERVAL X DAY);
# Where X will be : 1,2,3....
SELECT DATE_SUB(NOW(), INTERVAL 3 DAY);

X महीने घटाना

यदि आप X महीनों की संख्या से पहले की तारीख प्राप्त करना चाहते हैं तो अपनी वर्तमान तिथि में X महीनों को घटाने के लिए नीचे दी गई क्वेरी का उपयोग करें।

SELECT DATE_SUB(NOW(), INTERVAL X MONTH);
# Where X will be : 1,2,3....
SELECT DATE_SUB(NOW(), INTERVAL 1 MONTH);
# output will be past month date for same day.

X वर्ष घटाना

यदि आप X संख्या से पहले की तारीख प्राप्त करना चाहते हैं तो अपनी वर्तमान तिथि में X वर्ष घटाने के लिए नीचे दी गई क्वेरी का उपयोग करें।

SELECT DATE_ADD(NOW(), INTERVAL X YEAR);
# Where X will be : 1,2,3....
SELECT DATE_ADD(NOW(), INTERVAL 1 YEAR);
# output will be past year date for same day.




आप MySql क्वेरी के माध्यम से तारीख में समय के लिए राशि जोड़ने या घटाने के लिए इकाइयों के नीचे पास कर सकते हैं

  • माइक्रोसेकंड
  • दूसरा
  • मिनट
  • घंटा
  • दिन
  • सप्ताह
  • महीना
  • क्वार्टर
  • वर्ष
  • SECOND_MICROSECOND
  • MINUTE_MICROSECOND
  • MINUTE_SECOND
  • HOUR_MICROSECOND
  • HOUR_SECOND
  • HOUR_MINUTE
  • DAY_MICROSECOND
  • DAY_SECOND
  • DAY_MINUTE
  • DAY_HOUR
  • YEAR_MONTH

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एक MySQL डेटाबेस में सभी तालिकाओं को सूचीबद्ध करने के 4 तरीके

  2. एसक्यूएल:प्रति समूह अधिकतम रिकॉर्ड खोजें

  3. चेतावनी:mysql_query ():3 मान्य MySQL-लिंक संसाधन नहीं है

  4. XAMPP के साथ आसानी से वेब सर्वर सेट करें

  5. MyISAM बनाम InnoDB