নিচের ক্রমানুসারে অর্ডার করতে 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 সেকেন্ড)