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

MySQL-এ আইটেমের অর্ডার পরিবর্তন করা

MySQL-এ আইটেমের অর্ডার পরিবর্তন করতে ORDER BY অ্যালিয়াস নাম ব্যবহার করতে হয়। প্রথমে একটি টেবিল তৈরি করি:

mysql> create table DemoTable653 (Product1Amount int, Product2Amount int);
Query OK, 0 rows affected (0.42 sec)

কিছু রেকর্ড ইনসার্ট করি:

mysql> insert into DemoTable653 values(400,250);
Query OK, 1 row affected (0.14 sec)
mysql> insert into DemoTable653 values(500,300);
Query OK, 1 row affected (0.16 sec)
mysql> insert into DemoTable653 values(40,400);
Query OK, 1 row affected (0.15 sec)
mysql> insert into DemoTable653 values(200,450);
Query OK, 1 row affected (0.14 sec)
mysql> insert into DemoTable653 values(50,20);
Query OK, 1 row affected (0.10 sec)

সব রেকর্ড দেখি:

mysql> select *from DemoTable653;

আউটপুট:

+----------------+----------------+
| Product1Amount | Product2Amount |
+----------------+----------------+
|            400 |            250 |
|            500 |            300 |
|             40 |            400 |
|            200 |            450 |
|             50 |             20 |
+----------------+----------------+
5 rows in set (0.00 sec)

আইটেমের অর্ডার পরিবর্তন করে ডিফারেন্স দেখানোর ক্যোয়ারি:

mysql> select Product1Amount, Product2Amount, (Product1Amount-Product2Amount) as ProductAmountDifference from DemoTable653 order by ProductAmountDifference;

আউটপুট:

+----------------+----------------+-------------------------+
| Product1Amount | Product2Amount | ProductAmountDifference |
+----------------+----------------+-------------------------+
|             40 |            400 |                    -360 |
|            200 |            450 |                    -250 |
|             50 |             20 |                      30 |
|            400 |            250 |                     150 |
|            500 |            300 |                     200 |
+----------------+----------------+-------------------------+
5 rows in set (0.29 sec)
  1. MySQL-এ একাধিক কলাম অনুযায়ী সার্ট করা

  2. MySQL-এ অটো-ইনক্রিমেন্ট কলাম অনুযায়ী সর্ট (ORDER BY Id DESC)

  3. MySQL-এ গ্রুপ করা ফিল্ডের মাধ্যমে ORDER BY করার পদ্ধতি

  4. MySQL에서 DELIMITER로 문장 종료 기호 변경하기