কম্পিউটার

মাইএসকিউএল-এ নির্দিষ্ট মাসের রেকর্ডের উপর ভিত্তি করে নির্বাচিত কলামের মানগুলি কীভাবে যোগ করবেন?


আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> create table DemoTable
(
   Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,
   PurchaseDate date,
   SalePrice int
);
Query OK, 0 rows affected (0.51 sec)

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> insert into DemoTable(PurchaseDate,SalePrice) values('2018-01-10',450);
Query OK, 1 row affected (0.12 sec)
mysql> insert into DemoTable(PurchaseDate,SalePrice) values('2019-12-25',1000);
Query OK, 1 row affected (0.18 sec)
mysql> insert into DemoTable(PurchaseDate,SalePrice) values('2016-12-02',5560);
Query OK, 1 row affected (0.07 sec)
mysql> insert into DemoTable(PurchaseDate,SalePrice) values('2015-02-20',4550);
Query OK, 1 row affected (0.18 sec)
mysql> insert into DemoTable(PurchaseDate,SalePrice) values('2015-12-11',4110);
Query OK, 1 row affected (0.15 sec)

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

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

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

তৈরি করবে
+----+--------------+-----------+
| Id | PurchaseDate | SalePrice |
+----+--------------+-----------+
|  1 | 2018-01-10   |       450 |
|  2 | 2019-12-25   |      1000 |
|  3 | 2016-12-02   |      5560 |
|  4 | 2015-02-20   |      4550 |
|  5 | 2015-12-11   |      4110 |
+----+--------------+-----------+
5 rows in set (0.00 sec)

একটি নির্দিষ্ট মাসের উপর ভিত্তি করে MySQL-এ নির্বাচিত কলামের মানগুলিকে যোগ করার জন্য নিম্নলিখিত প্রশ্নটি রয়েছে৷ উদাহরণস্বরূপ, এখানে শুধুমাত্র বিক্রয়মূল্য যোগ করা হয়েছে ক্রয় তারিখের জন্য 12 তম মাসে অর্থাৎ ডিসেম্বর -

mysql> select SUM(SalePrice) from DemoTable
   where month(PurchaseDate)=12;

উপরে শুধুমাত্র নির্বাচিত মাসের জন্য রেকর্ড (বিক্রয়মূল্য) যোগ করে অর্থাৎ 12 তম মাস ডিসেম্বর -

2019-12-25
2016-12-02
2015-12-11

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

তৈরি করবে
+----------------+
| SUM(SalePrice) |
| 10670          |
+----------------+
1 row in set (0.00 sec)

  1. মাইএসকিউএল-এ কীভাবে নির্দিষ্ট কলাম ডেটা রপ্তানি করবেন?

  2. MySQL-এ কমা বিভক্ত মান সহ একটি কলাম থেকে নির্দিষ্ট রেকর্ড খুঁজুন

  3. MySQL একটি নির্দিষ্ট মাস এবং বছরের উপর ভিত্তি করে রেকর্ড আনতে?

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