কম্পিউটার

একটি একক MySQL ক্যোয়ারীতে বিভিন্ন স্বতন্ত্র আইটেম গণনা করছেন?


আইটেম গণনা করতে, DISTINCT এর সাথে COUNT() ব্যবহার করুন। এখানে, DISTINCT স্বতন্ত্র মান প্রদান করতে ব্যবহৃত হয়। আসুন এখন একটি উদাহরণ দেখি এবং একটি টেবিল তৈরি করি -

mysql> টেবিল তৈরি করুন DemoTable( CustomerId int, CustomerName varchar(20), ProductName varchar(40)); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (1.02 সেকেন্ড)

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable মানগুলিতে সন্নিবেশ করান '); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.19 সেকেন্ড)mysql> DemoTable মানগুলিতে সন্নিবেশ করুন(101,'Chris','Product-1');Query OK, 1 সারি প্রভাবিত (0.30 sec)mysql> DemoTable মানগুলিতে সন্নিবেশ করুন( 101,'Chris','Product-2');Query OK, 1 সারি প্রভাবিত (0.14 sec)mysql> DemoTable মানগুলিতে সন্নিবেশ করুন(101,'Chris','Product-1');Query OK, 1 সারি প্রভাবিত ( 0.14 সেকেন্ড)

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

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

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

তৈরি করবে
+------------+---------------+-------------+| গ্রাহক আইডি | গ্রাহকের নাম | পণ্যের নাম |+------------+---------------+-------------+| 101 | ক্রিস | পণ্য-1 || 102 | ডেভিড | পণ্য-2 || 101 | ক্রিস | পণ্য-1 || 101 | ক্রিস | পণ্য-2 || 101 | ক্রিস | পণ্য-1 |+------------+---------------+-------------+5 সারি সেট (0.00 সেকেন্ড)

একটি একক ক্যোয়ারীতে বিভিন্ন আইটেম গণনা করার জন্য নিচের ক্যোয়ারী রয়েছে -

mysql> DemoTable থেকে গণনা (স্বতন্ত্র পণ্যের নাম) নির্বাচন করুন যেখানে CustomerId=101;

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

তৈরি করবে <প্রে>+-----------------------------+| গণনা (স্বতন্ত্র পণ্যের নাম) |+-------------------------------+| 2 |+-----------------------------+1 সারি সেটে (0.00 সেকেন্ড)
  1. বিভিন্ন কলামের মান থেকে একাধিক শব্দ অনুসন্ধান করার জন্য একটি একক MySQL ক্যোয়ারী

  2. একটি একক MySQL ক্যোয়ারী ব্যবহার করে শর্ত সহ রেকর্ডের জন্য বিভিন্ন আইডি সেট করুন

  3. MySQL ক্যোয়ারী একটি একক ক্যোয়ারীতে একাধিক আইটেমের জন্য আইটেমের মান মূল্য বৃদ্ধি করতে?

  4. MySQL একক প্রশ্নে একাধিক রেকর্ড আপডেট করে?