বর্তমান মাসের রেকর্ড যোগ করতে, 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 সেকেন্ড)