এর জন্য GROUP BY এবং DATE() ব্যবহার করুন। আসুন প্রথমে একটি টেবিল তৈরি করি -
mysql> টেবিল তৈরি করুন DemoTable1358 -> ( -> ক্রয় তারিখ তারিখ সময়, -> পণ্যমূল্য int -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (1.59 সেকেন্ড)
সন্নিবেশ কমান্ড ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করান। এখানে, আমরা তারিখের রেকর্ড সন্নিবেশ করেছি, একই তারিখের কিছু রেকর্ডের সাথে −
mysql> DemoTable1358 মানগুলিতে সন্নিবেশ করান :00:00', 1050); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.27 সেকেন্ড) mysql> DemoTable1358 মানগুলিতে সন্নিবেশ করুন('2018-09-21 02:10:00', 2050); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.18) sec)mysql> DemoTable1358 মানগুলিতে সন্নিবেশ করুন('2019-09-21 05:20:40', 5050); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.23 সেকেন্ড)mysql> DemoTable1358 মানগুলিতে সন্নিবেশ করুন('2016-09-2016 10:56', 1000); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.18 সেকেন্ড)
সিলেক্ট স্টেটমেন্ট -
ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন DemoTable1358 থেকেmysql> নির্বাচন করুন;
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে <প্রে>+---------+------------+| ক্রয়ের তারিখ | পণ্যের মূল্য |+---------+---------------+| 2019-09-20 12:34:00 | 450 || 2019-09-21 11:00:00 | 1050 || 2018-09-21 02:10:00 | 2050 || 2019-09-21 05:20:40 | 5050 || 2016-09-21 04:10:56 | 1000 |+------------+------------+5 সারি সেটে (0.00 সেকেন্ড)একই দিন −
থেকে পণ্যমূল্যের যোগফলের জন্য নিচের প্রশ্নটি রয়েছেmysql> DemoTable1358 থেকে PurchaseDate, sum(ProductPrice) নির্বাচন করুন -> তারিখ অনুসারে গ্রুপ (Purchasedate);
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে+---------+-------------------+| ক্রয়ের তারিখ | যোগফল (পণ্যের মূল্য) | 2019-09-20 12:34:00 | 450 || 2019-09-21 11:00:00 | 6100 || 2018-09-21 02:10:00 | 2050 || 2016-09-21 04:10:56 | ১০০ 0.00 সেকেন্ড)