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

MySQL में वर्तमान डेट या दी गई डेट से वर्तमान तिमाही (quarter) कैसे ज्ञात करें

हम इसे EXTRACT() फंक्शन को 'quarter' यूनिट मान प्रदान करके कर सकते हैं। उदाहरण निम्न हैं:

mysql> SELECT EXTRACT(QUARTER FROM '2017-07-29');
+------------------------------------+
| EXTRACT(QUARTER FROM '2017-07-29') |
+------------------------------------+
|                                  3 |
+------------------------------------+

उपरोक्त क्वेरी दी गई विशेष डेट से तिमाही का मान देगी।

mysql> SELECT EXTRACT(QUARTER FROM NOW());
+-----------------------------+
| EXTRACT(QUARTER FROM NOW()) |
+-----------------------------+
|                           4 |
+-----------------------------+

उपरोक्त क्वेरी वर्तमान डेट से तिमाही का मान देगी।

नोट: तिमाही 1=जनवरी-मार्च, 2=अप्रैल-जून, 3=जुलाई-सितंबर, 4=अक्टूबर-दिसंबर।

  1. - MySQL में DATEDIFF() का उपयोग करके वर्तमान दिनांक और टेबल दिनांक रिकॉर्ड्स के बीच अंतर ढूंढना

    MySQL DATEDIFF() के साथ दिनांक अंतर गणना MySQL का DATEDIFF() फ़ंक्शन दो दिनांकों के बीच दिनों की संख्या लौटाता है: DATEDIFF(दिनांक1, दिनांक2) = दिनांक1 - दिनांक2 (दिनों में)। यह देय तिथियों, आयु गणना और समय-आधारित विश्लेषण के लिए उपयोगी है। उदाहरण: देय तिथियों से दिनों का अंतर SELECT CURDATE(); +-

  1. - MySQL में SUBSTRING_INDEX से स्ट्रिंग से दिनांक निकालें

    MySQL में SUBSTRING_INDEX() फ़ंक्शन का उपयोग करके स्ट्रिंग के अंतिम भाग से दिनांक निकाल सकते हैं जब दिनांक एक ज्ञात विभाजक के बाद आता है। सिंटैक्स SUBSTRING_INDEX(SUBSTRING_INDEX(स्ट्रिंग, विभाजक, -1), विभाजक, 1) उदाहरण: लेबल.दिनांक प्रारूप से दिनांक निकालना 1. टेबल बनाएं ); 2. डेटा डालें INSE

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

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