কম্পিউটার

কিভাবে MySQL এ বর্তমান মাসের রেকর্ড যোগ করবেন?


বর্তমান মাসের রেকর্ড যোগ করতে, SUM() এবং MONTH() ফাংশন ব্যবহার করুন। আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> টেবিল তৈরি করুন DemoTable1889 ( DueDate date, Amount int); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.00 সেকেন্ড)

সন্নিবেশ কমান্ড −

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable1889 মানগুলিতে সন্নিবেশ করান ঠিক আছে, 1 সারি প্রভাবিত (0.00 সেকেন্ড)mysql> DemoTable1889 মানগুলিতে সন্নিবেশ করুন('2018-12-04',700); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.00 সেকেন্ড)mysql> DemoTable1889 মানগুলিতে সন্নিবেশ করুন('2017-12 ',300); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.00 সেকেন্ড)

সিলেক্ট স্টেটমেন্ট -

ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন DemoTable1889 থেকে
mysql> নির্বাচন করুন;

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে <প্রে>+------------+---------+| শেষ তারিখ | পরিমাণ |+------------+---------+| 2019-12-11 | 500 || 2019-11-11 | 1000 || 2018-12-04 | 700 || 2017-12-10 | 300 |+------------+---------+4 সারি সেটে (0.00 সেকেন্ড)

বর্তমান তারিখ নিম্নরূপ -

mysql> curdate();+------------+| নির্বাচন করুন curdate() |+------------+| 2019-12-10 |+------------+1 সারি সেটে (0.00 সেকেন্ড)

MySQL −

-এ বর্তমান মাসের রেকর্ড যোগ করার জন্য এখানে ক্যোয়ারী রয়েছে
mysql> DemoTable1889 থেকে যোগফল(অ্যামাউন্ট) নির্বাচন করুন যেখানে MONTH(DueDate)=MONTH(curdate());

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে <প্রে>+------------+| যোগফল(পরিমাণ) |+------------+| 1500 |+------------+1 সারি সেটে (0.00 সেকেন্ড)
  1. কিভাবে মাইএসকিউএল দিয়ে মাস অনুসারে টেবিলের মানগুলি যোগ করবেন?

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

  3. কিভাবে মাস অনুযায়ী MySQL সিলেক্ট করবেন?

  4. MySQL-এ SUM সংশ্লিষ্ট ডুপ্লিকেট রেকর্ড