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

MySQL-এ একটি মাসে মোট দিনের সংখ্যা বের করা

MySQL-এ একটি মাসে মোট দিনের সংখ্যা জানতে DAY(LAST_DAY(date)) ব্যবহার করুন। সিনট্যাক্স:

SELECT DAY(LAST_DAY(yourColumnName)) AS DaysInMonth FROM yourTableName;

উদাহরণের জন্য টেবিল তৈরি করি:

mysql> CREATE TABLE DaysInaGivenMonth (
    -> MonthName DATETIME
    -> );

গত ৬ মাসের ডেটা ইনসার্ট করি:

mysql> INSERT INTO DaysInaGivenMonth VALUES(NOW());
mysql> INSERT INTO DaysInaGivenMonth VALUES(DATE_ADD(NOW(), INTERVAL -1 MONTH));
mysql> INSERT INTO DaysInaGivenMonth VALUES(DATE_ADD(NOW(), INTERVAL -2 MONTH));
mysql> INSERT INTO DaysInaGivenMonth VALUES(DATE_ADD(NOW(), INTERVAL -3 MONTH));
mysql> INSERT INTO DaysInaGivenMonth VALUES(DATE_ADD(NOW(), INTERVAL -4 MONTH));
mysql> INSERT INTO DaysInaGivenMonth VALUES(DATE_ADD(NOW(), INTERVAL -5 MONTH));

প্রতিটি মাসের দিন সংখ্যা বের করি:

mysql> SELECT DAY(LAST_DAY(MonthName)) AS DaysInMonth FROM DaysInaGivenMonth;

ফলাফল:

+-------------+
| DaysInMonth |
+-------------+
| 31          |
| 31          |
| 30          |
| 31          |
| 30          |
| 31          |
+-------------+
  1. MySQL কোয়েরি: শেষ কোয়েরিতে সারির সংখ্যা জানার পদ্ধতি

  2. MySQL-এ GREATEST() এবং LEAST() ব্যবহার করে দুটি কলামের জোড়ার আবার্তন গণনা

  3. MySQL-এ মাস অনুযায়ী রেকর্ড সিলেক্ট করা (MONTH() ফাংশন)

  4. জাভাতে নির্দিষ্ট বছরের একটি মাসে দিনের সংখ্যা বের করা