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

MySQL কোয়েরি: DESC ক্রমে রেকর্ড প্রদর্শন করা কিছু এড়িয়ে যাওয়া সাথেও

প্রথমে একটি টেবিল তৈরি করা যাক:

mysql> create table DemoTable ( 
   Id int, 
   Name varchar(100) ); 
Query OK, 0 rows affected (0.94 sec)

ইনসার্ট কমান্ড ব্যবহার করে টেবিলে কিছু রেকর্ড যোগ করুন:

mysql> insert into DemoTable values(10,'Chris'); Query OK, 1 row affected (0.16 sec)
mysql> insert into DemoTable values(1,'David'); Query OK, 1 row affected (0.18 sec)
mysql> insert into DemoTable values(4,'Bob'); Query OK, 1 row affected (0.10 sec)
mysql> insert into DemoTable values(6,'Sam'); Query OK, 1 row affected (0.15 sec)
mysql> insert into DemoTable values(7,'Mike'); Query OK, 1 row affected (0.10 sec)
mysql> insert into DemoTable values(5,'Carol'); Query OK, 1 row affected (0.20 sec)
mysql> insert into DemoTable values(9,'John'); Query OK, 1 row affected (0.19 sec)

সিলেক্ট স্টেটমেন্ট ব্যবহার করে টেবিল থেকে সব রেকর্ড প্রদর্শন করুন:

mysql> select *from DemoTable;

এটি নিচের আউটপুট তৈরি করবে:

+------+-------+ 
| Id   | Name  | 
+------+-------+ 
| 10   | Chris | 
| 1    | David | 
| 4    | Bob   | 
| 6    | Sam   | 
| 7    | Mike  | 
| 5    | Carol | 
| 9    | John  | 
+------+-------+ 
7 rows in set (0.00 sec)

DESC ক্রমে কিছু রেকর্ড এড়িয়ে যেতে কোয়েরি। এখানে ৩টি রেকর্ড এড়িয়ে ৪টি রেকর্ড দেখানো হচ্ছে:

mysql> select Name from DemoTable order by Id DESC limit 3,4;

এটি নিচের আউটপুট তৈরি করবে:

+-------+ 
| Name  | 
+-------+ 
| Sam   | 
| Carol | 
| Bob   | 
| David | 
+-------+ 
4 rows in set (0.00 sec)
  1. MySQL-এ FORMAT() ব্যবহার করে কaarেন্সি রেকর্ড ফরম্যাট করা

  2. MySQL-এ একাধিক কলাম একসাথে আপডেট করা (সিঙ্গল কুয়েরি)

  3. MySQL-এ তারিখ অনুযায়ী রেকর্ড গোষ্ঠীবদ্ধ করুন

  4. MySQL-এ BOOLEAN কলামে TRUE/FALSE কে ১/০ হিসেবে দেখানো