এর জন্য, আপনি CASE স্টেটমেন্ট সহ SUM() ব্যবহার করতে পারেন। আসুন প্রথমে একটি −
তৈরি করিmysql> টেবিল তৈরি করুন DemoTable1430 -> ( -> EmployeeId int, -> isMarried ENUM('YES','NO') -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.60 সেকেন্ড)
সন্নিবেশ −
ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন DemoTable1430 মানগুলিতেmysql> সন্নিবেশ করুন )mysql> DemoTable1430 মানগুলিতে সন্নিবেশ করুন(1001,'হ্যাঁ');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.09 সেকেন্ড)mysql> DemoTable1430 মানগুলিতে সন্নিবেশ করুন(1001,'হ্যাঁ');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.16 সেকেন্ড)প্রে>নির্বাচন −
ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন DemoTable1430 থেকেmysql> নির্বাচন করুন;এটি নিম্নলিখিত আউটপুট −
তৈরি করবে+------------+------------+| কর্মচারী আইডি | বিবাহিত |+------------+------------+| 1001 | হ্যাঁ || 1001 | না || 1001 | হ্যাঁ || 1001 | হ্যাঁ |+------------+------------+4টি সারি সেটে (0.00 সেকেন্ড)মান গণনা (হ্যাঁ, না) −
নির্বাচন করার জন্য এখানে প্রশ্ন রয়েছেmysql> EmployeeId নির্বাচন করুন, sum(isMarried='Yes') NumberOfMarried হিসাবে, -> sum(isMarried='No') NumberOfUnMarried হিসাবে -> DemoTable1430 থেকে -> EmployeeId দ্বারা গোষ্ঠী;এটি নিম্নলিখিত আউটপুট −
তৈরি করবে <প্রে> +---------------------------------- +------------ ----+| কর্মচারী আইডি | নাম্বারঅফ ম্যারিড | NumberOfUnMarried |+------------+---------------------- ---+| 1001 | 3 | 1 |+----------------------------------------------- ---+1 সারি সেটে (0.00 সেকেন্ড)