DATE_FORMAT() से महीना संख्या (01-12) प्राप्त करें
टाइमस्टैम्प कॉलम से केवल महीना संख्या निकालने के लिए DATE_FORMAT() के साथ '%m' फॉर्मेट का उपयोग करें।
टेबल बनाएं और डेटा डालें:
mysql> create table DemoTable1999 ( ArrivalDate timestamp ); Query OK, 0 rows affected (0.66 sec)
mysql> insert into DemoTable1999 values('2019-01-01 12:34:00'); ...
क्वेरी:
mysql> select date_format(ArrivalDate,'%m') as MonthName from DemoTable1999;
आउटपुट:
+-----------+ | MonthName | +-----------+ | 01 | | 12 | | 10 | +-----------+ 3 rows in set (0.00 sec)
नोट: '%m' दो अंकों वाला महीना (01-12) देता है। '%c' से बिना लीडिंग ज़ीरो के महीना (1-12) मिलता है।