DATE_FORMAT() ফাংশন ব্যবহার করে টাইমস্ট্যাম্প থেকে মাস নম্বর (০১-১২) বের করা যায়।
টেবিল ও ডেটা:
mysql> CREATE TABLE DemoTable1999 (ArrivalDate TIMESTAMP);
mysql> INSERT INTO DemoTable1999 VALUES
('2019-01-01 12:34:00'), ('2019-12-31 10:04:00'), ('2018-10-11 04:04:30');
মাস নম্বর বের করা:
mysql> SELECT DATE_FORMAT(ArrivalDate, '%m') AS MonthName FROM DemoTable1999;
আউটপুট:
+-----------+ | MonthName | +-----------+ | 01 | | 12 | | 10 | +-----------+
অন্যান্য উপযোগী ফরম্যাট
| ফরম্যাট | ফলাফল | উদাহরণ |
|---|---|---|
%m | মাস নম্বর (০১-১২) | 01 |
%c | মাস নম্বর (১-১২) | 1 |
%M | মাসের পূর্ণ নাম | January |
%b | মাসের সংক্ষিপ্ত নাম | Jan |
MONTH(date) ফাংশনও ব্যবহার করা যায় (রিটার্ন করে ১-১২)।