आइए पहले एक टेबल बनाएं। यहाँ, हमने तारीख को VARCHAR के रूप में निर्धारित किया है -
mysql> टेबल बनाएं DemoTable1364 -> (-> ShippingDate varchar(100) -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.87 सेकंड)
इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें -
mysql> DemoTable1364 मानों में डालें ('01-09-2019 12:34:55'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.17 सेकंड) mysql> DemoTable1364 मानों में डालें ('01-07-2018 17:10 :00');क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.37 सेकंड)mysql> DemoTable1364 मानों में डालें ('24-09-2019 10:31:22'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.24 सेकंड) mysql> में डालें DemoTable1364 मान ('20-09-2018 13:00:00'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड)
चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें -
mysql> DemoTable1364 से * चुनें;
यह निम्नलिखित आउटपुट देगा -
<पूर्व>+---------------------+| शिपिंग तिथि |+---------------------+| 01-09-2019 12:34:55 || 01-07-2018 17:10:00 || 24-09-2019 10:31:22 || 20-09-2018 13:00:00 |+---------------------+4 पंक्तियाँ सेट में (0.00 सेकंड)VARCHAR प्रकार वाले कॉलम से किसी विशेष तिथि के बाद दिनांक रिकॉर्ड खोजने की क्वेरी यहां दी गई है -
mysql> DemoTable1364 से * चुनें -> जहां str_to_date(ShippingDate,'%d-%m-%Y %H:%i:%s')> str_to_date('2019-09-21 10:31:20' , '%Y-%m-%d %H:%i:%s');
यह निम्नलिखित आउटपुट देगा -
<पूर्व>+---------------------+| शिपिंग तिथि |+---------------------+| 24-09-2019 10:31:22 |+---------------------+1 पंक्ति सेट में (0.00 सेकंड)