কম্পিউটার টিউটোরিয়াল

MySQL-এ একই কোয়েরিতে একাধিক কলাম সর্ট করা

একই কোয়েরিতে একাধিক কলাম সর্ট করতে ORDER BY ক্লজে কমা দিয়ে একাধিক কলামের নাম দিতে হয়।

সিনট্যাক্স

Select Col1, Col2, ... from table_name ORDER BY Col1, Col2, ...

উদাহরণ

Student টেবিল Name এবং RollNo দিয়ে সর্ট:

mysql> Select Name, RollNo from student order by name, rollno;
+--------+--------+
| name   | rollno |
+--------+--------+
| Aarav  |    150 |
| Aryan  |    165 |
| Gaurav |    100 |
+--------+--------+

সকল কলাম সহ আউটপুট:

mysql> Select * from student order by name, rollno;
+--------+--------+--------+
| Name   | RollNo | Grade  |
+--------+--------+--------+
| Aarav  |    150 | M.SC   |
| Aryan  |    165 | M.tech |
| Gaurav |    100 | B.tech |
+--------+--------+--------+

ব্যাখ্যা: প্রথমে Name দিয়ে সর্ট হয়, তারপর একই নাম থাকলে RollNo দিয়ে সর্ট হয়। প্রায়োরিটি বাম থেকে ডানে।

  1. MySQL-এ LIKE অপারেটর দিয়ে একাধিক সারি বের করা

  2. MySQL-এ GREATEST() দিয়ে একাধিক কলাম একসাথে সর্ট করা

  3. MySQL-এ একক কোয়ারি দিয়ে একটি কলামে একাধিক মান কিভাবে ইনসার্ট করবেন?

  4. পাইথনে একাধিক কলাম অনুযায়ী CSV সর্ট করার পদ্ধতি