এর জন্য, CASE স্টেটমেন্ট সহ ORDER BY clause ব্যবহার করুন। আসুন প্রথমে একটি টেবিল তৈরি করি -
mysql> টেবিল তৈরি করুন DemoTable1610 -> ( -> মার্কস int, -> নাম varchar(20) -> ); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.51 সেকেন্ড)
সন্নিবেশ কমান্ড −
ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুনmysql> DemoTable1610 মানগুলিতে সন্নিবেশ করুন(85,'John');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.18 সেকেন্ড)mysql> DemoTable1610 মানগুলিতে সন্নিবেশ করুন(78,'Carol');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.11 সেকেন্ড) )mysql> DemoTable1610 মানগুলিতে ঢোকান /প্রে>সিলেক্ট স্টেটমেন্ট -
ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুনmysql> DemoTable1610 থেকে * নির্বাচন করুন;এটি নিম্নলিখিত আউটপুট তৈরি করবে
<প্রে>+------+-------+| চিহ্ন | নাম |+------+------+| 85 | জন || 78 | ক্যারল || 78 | জন || 85 | ক্যারল |+------+------+4 সারি সেটে (0.00 সেকেন্ড)
MySQL -
-এ দুটি ভিন্ন কলাম ব্যবহার করে কাস্টম সাজানোর প্রশ্নটি এখানে রয়েছেmysql> DemoTable1610 থেকে * নির্বাচন করুন -> মার্কস অনুসারে, ক্ষেত্রে যখন Name='Carol' তারপর 1 অন্য 0 শেষ;
এটি নিম্নলিখিত আউটপুট তৈরি করবে
<প্রে>+------+-------+| চিহ্ন | নাম |+------+------+| 78 | জন || 78 | ক্যারল || 85 | জন || 85 | ক্যারল |+------+------+4 সারি সেটে (0.00 সেকেন্ড)