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

MySQL-এ নির্দিষ্ট কলামের মান ইনক্রিমেন্ট করা

টেবিল তৈরি করা

mysql> create table DemoTable 
-> ( 
-> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, 
-> Name varchar(100), 
-> Score int 
-> ); 
Query OK, 0 rows affected (0.78 sec)

রেকর্ড ইনসার্ট করা

mysql> insert into DemoTable(Name,Score) values('John',68); 
Query OK, 1 row affected (0.23 sec) 
mysql> insert into DemoTable(Name,Score) values('Carol',98); 
Query OK, 1 row affected (0.27 sec) 
mysql> insert into DemoTable(Name,Score) values('David',89); 
Query OK, 1 row affected (0.16 sec) 
mysql> insert into DemoTable(Name,Score) values('Robert',67); 
Query OK, 1 row affected (0.14 sec)

সকল রেকর্ড প্রদর্শন

mysql> select *from DemoTable;

আউটপুট

+----+--------+-------+ 
| Id | Name   | Score | 
+----+--------+-------+ 
| 1  | John   | 68    | 
| 2  | Carol  | 98    | 
| 3  | David  | 89    | 
| 4  | Robert | 67    | 
+----+--------+-------+ 
4 rows in set (0.00 sec)

নির্দিষ্ট কলামের মান ১ বাড়ানোর কোয়েরি

mysql> update DemoTable set Score=Score+1 where Id=3; 
Query OK, 1 row affected (0.22 sec) Rows matched: 1 Changed: 1 Warnings: 0

আবার টেবিল রেকর্ড চেক করা

mysql> select *from DemoTable;

আউটপুট

+----+--------+-------+ 
| Id | Name   | Score | 
+----+--------+-------+ 
| 1  | John   | 68    | 
| 2  | Carol  | 98    | 
| 3  | David  | 90    | 
| 4  | Robert | 67    | 
+----+--------+-------+ 
4 rows in set (0.00 sec)
  1. MySQL-এ COUNT() এবং GROUP BY ব্যবহার করে ডুপ্লিকেট ID গণনা করা

  2. MySQL কোয়েরি কলামে n-তম সর্বোচ্চ মান বের করতে মানগুলো স্কিপ করে

  3. MySQL에서 NULL 포함 컬럼 두 개를 CONCAT으로 합칠 때 IFNULL로 안전하게 처리하기

  4. MySQL-এ নির্দিষ্ট কলাম থেকে শুধু 'NO' মান সংখ্যা বের করা