केवल महीने का नाम प्राप्त करने के लिए, वाक्य रचना इस प्रकार है -
अपनेTableName से date_format(yourColumnName,'%M %Y') चुनें;
आइए पहले एक टेबल बनाएं -
mysql> टेबल बनाएं DemoTable1619 -> ( -> ArrivalTime datetime -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.45 सेकंड)
इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें -
mysql> DemoTable1619 मानों में डालें (अब ()); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.40 सेकंड) mysql> DemoTable1619 मानों में डालें (दही ()); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड) mysql> सम्मिलित करें DemoTable1619 मानों में ('2019-12-31'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.17 सेकंड)
चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें -
mysql> DemoTable1619 से * चुनें;
यह निम्नलिखित आउटपुट देगा -
<पूर्व>+---------------------+| आगमन का समय |+---------------------+| 2019-10-20 15:02:12 || 2019-10-20 00:00:00 || 2019-12-31 00:00:00 |+---------------------+3 पंक्तियों में सेट (0.00 सेकंड)MySQL में महीने का नाम पाने के लिए डेटाटाइम कन्वर्ट करने के लिए क्वेरी निम्नलिखित है -
mysql> DemoTable1619 से date_format(ArrivalTime,'%M %Y') चुनें;
यह निम्नलिखित आउटपुट देगा -
<पूर्व>+------------------------------------------+| date_format(आगमन समय,'%M %Y') |+----------------------------------+| अक्टूबर 2019 || अक्टूबर 2019 || दिसंबर 2019 |+---------------------------------+3 पंक्तियाँ सेट में (0.00 सेकंड)