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

MySQL-এ লিস্ট সাজিয়ে কলামের শেষে একটি নির্দিষ্ট ফলাফল প্রদর্শন করা

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

mysql> create table DemoTable( 
   FirstName varchar(100) ); 
Query OK, 0 rows affected (0.97 sec)

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

mysql> insert into DemoTable values('Chris'); Query OK, 1 row affected (0.31 sec)
mysql> insert into DemoTable values('Adam'); Query OK, 1 row affected (0.35 sec)
mysql> insert into DemoTable values('John'); Query OK, 1 row affected (0.21 sec)
mysql> insert into DemoTable values('Sam'); Query OK, 1 row affected (0.37 sec)
mysql> insert into DemoTable values('Mike'); Query OK, 1 row affected (0.27 sec)
mysql> insert into DemoTable values('David'); Query OK, 1 row affected (0.27 sec)

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

mysql> select *from DemoTable;

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

+-----------+ 
| FirstName | 
+-----------+ 
| Chris     | 
| Adam      | 
| John      | 
| Sam       | 
| Mike      | 
| David     | 
+-----------+ 
6 rows in set (0.00 sec)

লিস্টটি সাজিয়ে একটি নির্দিষ্ট ফলাফল শেষে সেট করার কোয়ারি। আমরা "Mike" নামটিকে শেষে সেট করেছি:

mysql> select *from DemoTable order by FirstName='Mike',FirstName;

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

+-----------+ 
| FirstName | 
+-----------+ 
| Adam      | 
| Chris     | 
| David     | 
| John      | 
| Sam       | 
| Mike      | 
+-----------+ 
6 rows in set (0.00 sec)
  1. MySQL-এ নির্দিষ্ট কলামের মানগুচ্ছের আকার বের করা এবং যোগফল দেখানো

  2. MySQL-এ GROUP BY ও ORDER BY ব্যবহার করে যোগফল বের করে সর্ট করা

  3. MySQL CONCAT()으로 여러 컬럼 값을 텍스트와 합쳐 단일 컬럼으로 출력하기

  4. MySQL-এ COUNT(*) এবং GROUP BY দিয়ে মানগুলোর পুনরাবৃত্তি গণনা করা