কম্পিউটার

কিভাবে আমি মাইএসকিউএল-এ দিনের সংখ্যা গণনা করতে পারি?


আসুন প্রথমে একটি টেবিল তৈরি করি যার একটি কলাম তারিখের সময় হিসাবে এবং আরেকটি যেখানে দিনগুলি সংরক্ষণ করা হয়:

mysql> টেবিল তৈরি করুন DemoTable( ShippingDate datetime, CountOfDate int); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.52 সেকেন্ড)

সন্নিবেশ কমান্ড ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করার জন্য নিম্নোক্ত ক্যোয়ারী:

mysql> DemoTable মানগুলিতে সন্নিবেশ করান ঠিক আছে, 1 সারি প্রভাবিত (0.21 সেকেন্ড)mysql> DemoTable মানগুলিতে সন্নিবেশ করান ',5); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.17 সেকেন্ড) mysql> DemoTable মানগুলিতে ঢোকান('2019-04-09',3); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (1.05 সেকেন্ড)mysql> DemoTable মানগুলিতে ঢোকান( '2018-01-31',4);কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.14 সেকেন্ড)mysql> DemoTable মানগুলিতে ঢোকান('2019-04-09',4); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.14 সেকেন্ড) 

নিম্নোক্ত ক্যোয়ারীটি সিলেক্ট কমান্ড ব্যবহার করে টেবিল থেকে রেকর্ড প্রদর্শন করা হয়েছে:

mysql> DemoTable থেকে *নির্বাচন করুন;

এটি তারিখ এবং গণনা সহ নিম্নলিখিত আউটপুট তৈরি করবে:

+---------+------------+| শিপিং তারিখ | কাউন্টঅফডেট |+---------+---------------+| 2018-01-31 00:00:00 | 6 || 2016-12-01 00:00:00 | 15 || 2016-12-01 00:00:00 | 10 || 2016-12-01 00:00:00 | 5 || 2019-04-09 00:00:00 | 3 || 2018-01-31 00:00:00 | 4 || 2019-04-09 00:00:00 | 4 |+----------+------------+7 সারি সেটে (0.00 সেকেন্ড)

প্রতিটি দিনের যোগফল পেতে প্রশ্নটি নিম্নরূপ:

mysql> তারিখ (ShippingDate) দ্বারা DemoTable গ্রুপ থেকে তারিখ(ShippingDate), যোগফল(CountOfDate) নির্বাচন করুন;

এটি নিম্নলিখিত আউটপুট তৈরি করবে:

+---------+-----------------+| তারিখ(শিপিং তারিখ) | যোগফল (কাউন্টঅফডেট) | 2018-01-31 | 10 || 2016-12-01 | 30 || 2019-04-09 | 7 |+---------+-----------------+3 সারি সেটে (0.00 সেকেন্ড )

  1. MySQL এ স্বতন্ত্র মানের সংখ্যা গণনা করবেন?

  2. কিভাবে একটি টেবিলে রেকর্ডের সংখ্যা প্রদর্শন করতে MySQL থেকে কাউন্ট (*) পরিবর্তনশীল হিসাবে প্রয়োগ করবেন?

  3. মাইএসকিউএল-এ নির্দিষ্ট মান থাকা কলামের সংখ্যা কীভাবে গণনা করবেন?

  4. কিভাবে একটি C# তালিকা আইটেম সংখ্যা গণনা?