इसके लिए MySQL में DATE_FORMAT() का इस्तेमाल करें। वाक्य रचना इस प्रकार है -
उदाहरण
अपनेTableName से date_format(yourColumnName,'%d-%m-%Y') किसी भी उपनाम के रूप में चुनें;
आइए एक टेबल बनाएं -
उदाहरण
mysql> टेबल डेमो80 बनाएं -> (->ड्यू_डेट डेट ->);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.74
इंसर्ट कमांड की मदद से टेबल में कुछ रिकॉर्ड डालें -
उदाहरण
mysql> डेमो80 मानों में डालें ('2020-04-30'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14mysql> डेमो80 मानों में डालें ('2016-01-10'); क्वेरी ठीक है, 1 पंक्ति प्रभावित ( 0.17mysql> डेमो80 मान ('2018-03-21') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित हुई (0.12
चयन कथन का उपयोग करके तालिका से रिकॉर्ड प्रदर्शित करें -
उदाहरण
mysql> डेमो80 से *चुनें;
यह निम्नलिखित आउटपुट उत्पन्न करेगा -
आउटपुट
<पूर्व>+---------------+
| देय तिथि |+---------------+
| 2020-04-30 || 2016-01-10 |
| 2018-03-21 |+---------------+
सेट में 3 पंक्तियाँ (0.00 सेकंड)दिनांक 2020-04-30 के बजाय 30-04-2020 की तरह दिखाने के लिए क्वेरी निम्नलिखित है।
उदाहरण
mysql> date_format(ड्यू_डेट,'%d-%m-%Y') को डेमो80 से शोडेट के रूप में चुनें;
यह निम्नलिखित आउटपुट उत्पन्न करेगा -
आउटपुट
<पूर्व>+---------------+
| शो दिनांक |+---------------+
| 30-04-2020 || 10-01-2016 |
| 21-03-2018 |+---------------+
सेट में 3 पंक्तियाँ (0.03 सेकंड)