কম্পিউটার

MySQL এ পরের মাসের প্রথম এবং শেষ তারিখ পান?


আপনি MySQL থেকে date_add() ফাংশন ব্যবহার করে পরবর্তী মাসের প্রথম এবং শেষ তারিখ পেতে পারেন।

সিনট্যাক্স নিম্নরূপ -

select
date_sub(
   last_day(
      date_add(now(), interval anyIntervalTime)
   ),
   interval day(
      last_day(
         date_add(now(), interval anyIntervalTime)
      )
   )-1 DAY
) as anyVariableName,
last_day (
   date_add(now(), anyIntervalTime)
)
as anyVariableName;

date_add() ফাংশনে 1 মাসের ব্যবধান ব্যবহার করে পরবর্তী মাসের প্রথম এবং শেষ তারিখ পেতে উপরের সিনট্যাক্সটি প্রয়োগ করুন। প্রশ্নটি নিম্নরূপ।

mysql> select
-> date_sub(
->    last_day(
->       date_add(now(), interval 1 month)
->    ),
->    interval day(
->       last_day(
->          date_add(now(), interval 1 month)
->       )
->    )-1 DAY
-> ) as firstDayOfNextMonth,
->
-> last_day
-> (
->    date_add(now(), interval 1 month)
-> )
-> as lastDayOfNextMonth
-> ;

নিচের আউটপুটটি পরের মাসের প্রথম এবং শেষ দিন প্রদর্শন করে।

+---------------------+--------------------+
| firstDayOfNextMonth | lastDayOfNextMonth |
+---------------------+--------------------+
| 2019-02-01 | 2019-02-28 |
+---------------------+--------------------+
1 row in set (0.00 sec)

  1. মাইএসকিউএল-এ বর্তমান তারিখের দিন এবং মাসের সাথে তুলনা করে তারিখের রেকর্ড আনুন

  2. MySQL এ একটি তারিখের শেষ সেকেন্ড পান?

  3. মাইএসকিউএল-এ তারিখ রেকর্ড থেকে মাসের প্রথম দিন এবং শেষ দিন কীভাবে প্রদর্শন করবেন?

  4. MySQL-এ প্রথম এবং শেষ বাদে সমস্ত সারি পান