आइए पहले एक टेबल बनाएं -
mysql> टेबल बनाएं DemoTable1448 -> (-> StartDate date, -> EndDate date -> );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.46 सेकंड)
इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें -
mysql> DemoTable1448 मान ('2019-01-21','2019-03-22') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16 सेकंड)mysql> DemoTable1448 मानों में डालें ('2019-04-05 ','2019-10-10');क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड)mysql> DemoTable1448 मान ('2019-10-01','2019-10-29') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.11 सेकंड)mysql> DemoTable1448 मान ('2018-12-31','2019-12-31') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.12 सेकंड)
चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें -
mysql> DemoTable1448 से * चुनें;
यह निम्नलिखित आउटपुट देगा -
<पूर्व>+---------------+---------------+| प्रारंभ दिनांक | समाप्ति तिथि |+---------------+---------------+| 2019-01-21 | 2019-03-22 || 2019-04-05 | 2019-10-10 || 2019-10-01 | 2019-10-29 || 2018-12-31 | 2019-12-31 |+------------+---------------+4 पंक्तियों में सेट (0.00 सेकंड)मान लें कि वर्तमान तिथि है -
2019-10-05
यह जांचने के लिए क्वेरी निम्नलिखित है कि क्या वर्तमान तिथि किसी निश्चित दिनांक सीमा में आती है -
mysql> DemoTable1448 से DateInRange के रूप में (curdate()>=StartDate and curdate() <=EndDate) चुनें;
यह निम्नलिखित आउटपुट देगा -
<पूर्व>+---------------+| डेटइनरेंज |+---------------+| 0 || 1 || 1 || 1 |+---------------+4 पंक्तियाँ सेट में (0.04 सेकंड)