কম্পিউটার

মান গণনা পেতে MySQL ক্যোয়ারী এবং একটি নতুন কলামে সংখ্যা প্রদর্শনের জন্য নিচের ক্রমানুসারে ক্রমানুযায়ী


নিচের ক্রমানুসারে অর্ডার করতে DESC-এর সাথে ORDER BY ব্যবহার করুন। মান গণনার জন্য, COUNT() ব্যবহার করুন। উদাহরণস্বরূপ, যদি কলামে "জন" নামটি তিনবার উপস্থিত হয়, তবে একটি পৃথক কলাম গণনা 3 প্রদর্শন করবে এবং এইভাবে সমস্ত গণনা মানগুলিকে ORDER BY DESC ব্যবহার করে অবরোহ ক্রমে সাজানো হবে৷

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

mysql> টেবিল তৈরি করুন DemoTable -> ( -> EmployeeName varchar(100) -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.85 সেকেন্ড)

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable মানগুলিতে ঢোকান DemoTable মানগুলিতে ('David'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.31 সেকেন্ড) mysql> DemoTable মানগুলিতে সন্নিবেশ করুন ('Chris'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.14 সেকেন্ড) mysql> DemoTable মানগুলিতে সন্নিবেশ করুন('Robert) '); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.11 সেকেন্ড) mysql> DemoTable মানগুলিতে সন্নিবেশ করান ('Chris'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.12 সেকেন্ড) mysql> DemoTable মানগুলিতে সন্নিবেশ করুন ('Sam'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.13 সেকেন্ড)mysql> DemoTable মানগুলিতে সন্নিবেশ করুন ('Sam'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.10 সেকেন্ড) mysql> DemoTable মানগুলিতে ঢোকান ('ডেভিড'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.11 সেকেন্ড) )mysql> DemoTable মানগুলিতে ঢোকান মান('ক্রিস');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.14 সেকেন্ড)

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

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

আউটপুট

<প্রে>+---------------+| কর্মচারীর নাম |+---------------+| স্যাম || ডেভিড || ডেভিড || ক্রিস || রবার্ট || ক্রিস || স্যাম || স্যাম || ডেভিড || রবার্ট || ডেভিড || ক্রিস |+-------------+12 সারি সেটে (0.00 সেকেন্ড)

নিম্নোক্ত ক্যোয়ারীটি মানের গণনা পেতে এবং একটি নতুন কলামে গণনা প্রদর্শনের জন্য নিম্নোক্ত ক্রমানুসারে −

mysql> DemoTable থেকে মোট হিসাবে EmployeeName,count(EmployeeName) নির্বাচন করুন -> EmployeeName দ্বারা গোষ্ঠী -> মোট DESC দ্বারা আদেশ;

আউটপুট

+---------------+---------+| কর্মচারীর নাম | মোট |+---------------+------+| ডেভিড | 4 || ক্রিস | 3 || স্যাম | 3 || রবার্ট | 2 |+---------------+------+4 সারি সেটে (0.00 সেকেন্ড)

  1. একটি নির্দিষ্ট কলাম x দ্বারা MySQL ক্রম এবং আরোহী ক্রমে অবশিষ্ট মান প্রদর্শন করুন

  2. মাইএসকিউএল ক্যোয়ারী ডুপ্লিকেট টিপল খুঁজে বের করতে এবং গণনা প্রদর্শন করতে?

  3. MySQL ক্যোয়ারী 45 দিনের ব্যবধানে দিন যোগ করতে এবং একটি নতুন কলামে আউটপুট প্রদর্শন করতে

  4. একটি মাইএসকিউএল টেবিলে রেকর্ডের সংঘটনের সংখ্যা গণনা করুন এবং একটি নতুন কলামে ফলাফল প্রদর্শন করবেন?