কম্পিউটার টিউটোরিয়াল

MySQL-এ DATE_FORMAT() ব্যবহার করে ডেটাটাইম থেকে মাসের নাম বের করা

MySQL-এ ডেটাটাইম কলাম থেকে মাসের পূর্ণ নাম (যেমন "October", "December") বের করতে DATE_FORMAT() ফাংশনে %M %Y ফরম্যাট স্পেসিফায়ার ব্যবহার করা হয়।

সিনট্যাক্স

select date_format(yourColumnName, '%M %Y') from yourTableName;

উদাহরণ: DemoTable1619

mysql> create table DemoTable1619 ( ArrivalTime datetime );
mysql> insert into DemoTable1619 values(now()),(curdate()),('2019-12-31');

সব রেকর্ড

mysql> select * from DemoTable1619;
+---------------------+
| ArrivalTime         |
+---------------------+
| 2019-10-20 15:02:12 |
| 2019-10-20 00:00:00 |
| 2019-12-31 00:00:00 |
+---------------------+

মাসের নাম ও বছর বের করা

mysql> select date_format(ArrivalTime, '%M %Y') from DemoTable1619;
+----------------------------------+
| date_format(ArrivalTime, '%M %Y') |
+----------------------------------+
| October 2019                     |
| October 2019                     |
| December 2019                    |
+----------------------------------+

প্রধান ফরম্যাট স্পেসিফায়ার:

  • %M: মাসের পূর্ণ নাম (January–December)
  • %m: মাসের নম্বর (01–12)
  • %Y: ৪ ডিজিট বছর
  • %y: ২ ডিজিট বছর

  1. MySQL-এ DATE_FORMAT() দিয়ে DATETIME থেকে শুধু তারিখ (DD.MM.YYYY) বের করা

  2. MySQL-এ টাইমস্ট্যাম্পকে মাসে কনভার্ট করা

  3. MySQL-এ CHAR ফিল্ডকে DATETIME ফিল্ডে কনভার্ট করা

  4. MySQL-এ DATE_FORMAT ব্যবহার করে টাইমস্ট্যাম্প থেকে মাসের নাম বের করা