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

MySQL-এ প্রতিটি মাসের প্রথম দিন বের করা (DATE_FORMAT)

MySQL-এ কোনো তারিখ থেকে সেই মাসের প্রথম দিন বের করতে DATE_FORMAT() ফাংশন ব্যবহার করুন।

সিনট্যাক্স:

select DATE_FORMAT(yourDatetimeColumnName ,'%Y-%m-01') as anyVariableName from yourTableName;

উদাহরণ:

mysql> create table getFirstDayOfMonth -> ( -> DueDatetime datetime -> ); Query OK, 0 rows affected (1.16 sec)

বর্তমান থেকে +/- মাস যোগ করে রেকর্ড ইনসার্ট করুন:

mysql> insert into getFirstDayOfMonth values(date_add(now(),interval 3 month)); ... (৫টি রেকর্ড)

সব রেকর্ড দেখান:

mysql> select *from getFirstDayOfMonth;

আউটপুট:

+---------------------+ | DueDatetime         | +---------------------+ | 2019-03-20 12:32:06 | | 2018-09-20 12:32:16 | | 2018-10-20 12:32:22 | | 2018-11-20 12:32:28 | | 2018-08-20 12:32:33 | +---------------------+ 5 rows in set (0.00 sec)

প্রথম দিন বের করুন:

mysql> select DATE_FORMAT(DueDatetime ,'%Y-%m-01') as DateDemo from getFirstDayOfMonth;

আউটপুট (প্রতিটি মাসের ০১ তারিখ):

+------------+ | DateDemo   | +------------+ | 2019-03-01 | | 2018-09-01 | | 2018-10-01 | | 2018-11-01 | | 2018-08-01 | +------------+ 5 rows in set (0.00 sec)
  1. MySQL-এ NOW() এবং INTERVAL ব্যবহার করে সময়ের পার্থক্য বের করুন

  2. MySQL에서 날짜 레코드로부터 월의 첫날과 마지막 날 구하기

  3. PHP-তে সপ্তাহের প্রথম দিন বের করা

  4. পাইথনে মাসের শেষ দিন পাওয়ার পদ্ধতি