কম্পিউটার

কিভাবে MySQL ORDER BY দিয়ে মান অনুসারে সাজাতে হয়?


এর জন্য, ORDER BY ধারাটি ব্যবহার করুন। আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> টেবিল তৈরি করুন DemoTable ( StudentId int); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.59 সেকেন্ড)

এখন আপনি insert কমান্ড −

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করতে পারেন
mysql> DemoTable মানগুলিতে ঢোকান 70); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.13 সেকেন্ড) mysql> DemoTable মানগুলিতে ঢোকান(45); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.24 সেকেন্ড)mysql> DemoTable মানগুলিতে সন্নিবেশ করুন (55); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত ( 0.13 সেকেন্ড)mysql> DemoTable মানগুলিতে সন্নিবেশ করুন(78); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.14 সেকেন্ড)

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

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

আউটপুট

<প্রে>+------------+| StudentId |+------------+| 100 || 60 || 70 || 45 || 55 || 78 |+----------+6 সারি সেটে (0.00 সেকেন্ড)

ORDER BY দিয়ে মান অনুসারে সাজানোর জন্য নিচের প্রশ্নটি রয়েছে। এখানে, প্রথমে আমরা 70 প্রদর্শন করছি, যেহেতু আমরা ORDER BY এর সাথে এর অর্ডার সেট করেছি। বাকি আইডিগুলো ঊর্ধ্বক্রম −

তে প্রদর্শিত হয়
mysql> StudentId=70 desc,StudentId asc দ্বারা DemoTable অর্ডার থেকে *নির্বাচন করুন;

আউটপুট

<প্রে>+------------+| StudentId |+------------+| 70 || 45 || 55 || 60 || 78 || 100 |+----------+6 সারি সেটে (0.00 সেকেন্ড)
  1. মাইএসকিউএল-এ বিভিন্ন দৈর্ঘ্য সহ একটি আলফানিউমেরিক কলাম কীভাবে বাছাই করবেন?

  2. কিভাবে ORDER BY ক্ষেত্র ব্যবহার করবেন এবং একটি একক MySQL ক্ষেত্রে আইডি অনুসারে সাজান?

  3. MySQL এর সাথে সাজানোর ক্রমে সমষ্টি ফাংশন কল করুন

  4. MySQL-এ শেষে একটি নির্দিষ্ট মান কীভাবে সাজানো যায়?